TypeScript, React, Next.js, Emotion, Recoil, React-query, Jest, React-testing-library
- 테스트 주도적 개발
- 웹 접근성 고려
- SEO 최적화
- WAI-ARIA와 시멘틱 태그 학습
- 최신 기술 스택 사용 경험
- Npm 이외의 패키지 매니저 사용 경험
- Suspense를 확장하여, SSR 환경에서 선언적으로 에러를 처리할 수 있도록 설계.
- Jest와 React-testing-library을 활용해 TDD 방식으로 진행하며, TDD 개발 방식만의 장점을 경험. (오버엔지니어링 방지, 빠른 설계 피드백, 테스트 커버리지 상승 효과 등)
- 다양한 WAI-ARIA와 시멘틱 태그에 주의를 기울여 개발하며, 웹 접근성을 높이는 경험.
- React-query와 Recoil을 이용하여, 서버 상태와 클라이언트 상태를 분리.