Overview
- [내일배움캠프] 프론트엔드 부트캠프에 참여했습니다. 프론트엔드 엔지니어링에 입문하는 기간이었습니다.
- 교육 기간동안 토이 프로젝트 4회, 실전 프로젝트 1회 진행했으며 블로그를 114회 포스팅 하였습니다.
- HTML, CSS, JavsScript, React, Next.js를 이해하고 체험해볼 수 있었던 시간이었습니다.
Curriculum
- 1개월 : HTML, CSS, JavaScript
- 2개월 : React
- 3개월 : Next.js
- 4개월 : 실전 프로젝트
Finial project

Challenges
렌더링 최적화
불필요한 반복문 실행 줄이기
클라이언트 상태 관리로 코드 가독성 높이기
Takeaways
- HTML, CSS, JavaScript를 이해하고 적응 할 수 있었습니다. UX 기본, 라우팅, 예외처리 등 프론트엔드 엔지니어가 필수로 알아야하는 개념을 이해할 수 있었습니다. UX 분석, 검색엔진 최적화, 이미지 최적화 등 심화로 알아야하는 개념을 이해할 수 있었습니다.
- 디자이너, 동료 개발자와 협업하는 방법을 습득할 수 있었습니다. Github, Figma, Notion, Slack을 사용해 정보를 체계적이고 효율적으로 전달하는 방법을 알 수 있었습니다. 그리고 개발에 필요한 API 명세서, 데이터 모델링 문서를 작성하는 방법을 배울 수 있었습니다.
- 백엔드 엔지니어와 함께 프로젝트 진행하지 못했다는 점, 프로젝트 세팅, 배포를 담당하지 못했다는 점이 아쉬웠습니다. 다음 프로젝트에서는 백엔드 엔지니어가 개발한 API를 호출하면서 프로젝트를 개선하고, 프로젝트 세팅에서 배포까지 전 과정을 End-to-End로 해보고 싶다고 생각했습니다.
Interview