https://open-mission-web.vercel.app
https://www.notion.so/2a1378a8b73880708b20c7336222fbaa?pvs=73
-
아래 테크코스 내 지원서 페이지 전반에 적용 가능한 다국어 구조를 설계합니다. 문구, 라벨, 에러 메시지 등을 분리된 리소스 파일로 관리하고, 언어 전환 기능(다국어 구조)을 구현합니다.
-
데이터 리스트 가상화를 도입하여 렌더링 및 불필요한 데이터 전송을 최소화합니다.
-
코드 분할을 적용해 초기 로딩 속도를 개선하고, 필요한 페이지 또는 컴포넌트만 지연 로딩되도록 구성합니다.
PROJECT_STRUCTURE.md 에 명시하였습니다.
I18N__STRUCTURE.md 에 명시하였습니다.
- 패키지 매니저: pnpm
- 빌드 시스템: Turbo
- 프레임워크: Next.js
- 언어: TypeScript
- 스타일링: Tailwind CSS
- 다국어 구조: next-intl