기술 스택 : ReactJS, Redux.js, Sass(SCSS), Redux-Saga, Node.js, React Hooks API
소셜 회원가입 클라이언트 사이드 개발 2020-03 ~ 2020-03
SNS 계정 연동을 위한 클라이언트 사이드 기능을 맡았습니다. 소셜 네트워크에서 제공하지 않는 정보가 제각각이기 때문에 기존의 회원가입 플로우와 다르게 다른 부족한 정보를 동적으로 받을 수 있도록 컴포넌트 및 validation 체크 로직 유동적으로 구성했으며, 레거시 코드들의 잦은 global state 업데이트로 인한 컴포넌트의 불필요한 업데이트를 최적화를 진행하였습니다.
커머스 클라이언트 사이드 개발 2020-01 ~ 2020-02
커머스 기능의 클라이언트 사이드 개발을 맡았습니다. 일반적인 쇼핑몰 구조의 목록, 디테일 페이지 개발을 맡았습니다. 기존과 다른 Google Analytics Enhanced E commerce 사용으로 인한 DataLayer 관련 소스 모듈화시켰으며, 동적인 상품 옵션을 선택하기 위한 컴포넌트 등 커머스 기능 관련 컴포넌트를 개발했습니다.
로그인 페이지 개선 2019-11 ~ 2019-11
기존의 부트스트랩 기반의 로그인 컴포넌트를 걷어내고 자체 컴포넌트 추가 및 리스킨 작업, 로그인 플로우를 변경 하는 프로젝트 입니다. input 태그를 컴포넌트화 시켜 로그인 프로세스의 입력에 적용하였습니다.
레거시 서비스 유지보수 및 개선
더보기