신입 웹프론트엔드 개발자 2개월 차 후기
두줄요약
2개월 온보딩에서 Next.js 렌더링, 모노레포, Storybook의 동작과 활용 방식을 학습했습니다.\n빌드·배포·협업 흐름을 경험하고 온보딩 문서화와 과제 구성 개선점을 제안했습니다.
구조와 흐름
- Next.js의 SSG·SSR 구분과
getStaticPaths기반 동적 라우팅 사전 생성 fallback옵션별 페이지 생성·로딩·404 처리 흐름과revalidate기반 점진적 정적 재생성- Yarn workspace 의존성 호이스팅과 루트
node_modules의 심볼릭 링크 구성
선택 이유
- 모노레포 기반 공통 모듈 단일화와 반복적인 개발 환경 구축 작업 감소
- Storybook 독립 환경을 통한 UI 컴포넌트 확인·개발·문서화
- Actions addon의 함수 호출·파라미터·Redux 액션 확인과 Docs addon의 스타일 가이드 구성
장단점
- 모노레포의 의존성 관리 효율성과 fixed·independent 버전 정책 선택지
- Storybook 협업 방식 구축 비용과 디자인 시스템 기반 개발 속도·지식 격차 해소 기대
- 개발 모드에서 요청마다 실행되는
getStaticProps와 프로덕션 빌드 기반 SSG 검증 필요
적용해볼 점
- 라이브러리 옵션·빌드 스크립트용 내부 가이드 문서화
- 과제량과 리뷰 대기 시간을 고려한 온보딩 과제 통합
- 프로젝트 현황 조사, 브랜치 전략, 운영 배포 경험을 통한 팀 워크플로우 습득

