프로젝트 배경
1) 문제점 - Next.js 및 React의 구버전 사용으로 인해 새로운 기능 도입이 어려움 - TypeScript가 도입되지 않아 런타임 오류가 잦고 코드 안정성이 낮음 - Redux 기반의 상태 관리로 인해 서버 상태와 클라이언트 상태가 혼재되어 유지보수성이 낮음 - 디자인 시스템이 구축되지 않아 일관되지 않은 UI 요소들로 인해 유지보수성이 떨어짐 - 테스트 코드가 부족하여, 운영 환경에
프로젝트 성과
Next.js 및 React 버전 업그레이드
- Next.js 및 React 버전 업그레이드 (Next.js 10.2 → 13.5, React 17 → 18)
- 마이그레이션으로 인한 빌드시간 단축
- 마이그레이션으로 인한 빌드시간 단축
타입스크립트 마이그레이션
- 점진적 마이그레이션을 통해 1년 내 전체 코드베이스의 40% 이상을 타입스크립트로 변환
아이콘 생성 자동화
- 아이콘 사용방식의 통일로 인해 불필요한 제거 및 아이콘 번들 사이즈 감소
핵심 기능
진행 단계
프론트엔드 개발
2023.04.
- 기획 및 디자인이 완료된 상태로 프로젝트가 진행되었습니다.
- 개발 후 QA를 진행하였으며, QA 과정에서 발생하는 오류를 즉각적으로 처리하였습니다.
- 개발 후 QA를 진행하였으며, QA 과정에서 발생하는 오류를 즉각적으로 처리하였습니다.
프로젝트 상세
1) 서비스 소개 - 뱅크몰은 금융 상품 비교 및 대출 관련 서비스를 제공하는 핀테크 플랫폼입니다. - 주로 대출 비교 서비스, 금융상품 추천, 신용 분석 등을 다루며, 다양한 금융사와 제휴하여 사용자들에게 맞춤형 금융 정보를 제공합니다. - 개인 및 기업 고객이 대출 상품을 비교하고 최적의 선택을 할 수 있도록 지원하는 서비스를 운영하고 있습니다. 2)주요 서비스 - 신용대출, 주택담보대출, 전






