(thanks to. @yujo11)
2021.08.24 ~ 2021.10.29
- 팀 프로젝트로 진행한 결과물을 유지 보수하며 서비스를 운영하는 경험을 한다.
- 단위 테스트, 통합 테스트, E2E 테스트를 진행하여 검증 가능한 프론트엔드 코드를 작성한다.
- 브라우저의 동작원리와 성능 요소를 이해하고, 네트워크 최적화, 메모리 최적화 과정을 진행한다.
- 레거시 코드를 점진적으로 리팩토링하고 애플리케이션 설계 역량을 높인다.
mission | repository | PR | study-log |
---|---|---|---|
🏃♀️ 프론트엔드 성능 베이스캠프 | Link | Link | Link |
🍏 마크업 베이스캠프 | Link | Link | Link |
Link | Link | - | |
📕 FE 배포 전략 | Link | Link | step1 step2 |
⚛️ 나만의 UI Library 만들기 | Link | step1 step2 | - |
✍️ 내가 꿈꾸는 프로그래머로서의 삶 | Link | Link | - |
2021.06.22 ~ 2021.08.13
- 개발 프로세스 기반으로 프로젝트를 진행, 협업하는 경험을 한다.
mission | repository | PR | study-log |
---|---|---|---|
🧸 놀토: 놀러오세요 토이프로젝트 | Link | - | - |
✍️ 팀 프로젝트가 나에게 남긴 것 | Link | Link | - |
2021.04.13 ~ 2021.06.04
- 모던 SPA 웹 애플리케이션을 온전히 개발한다. (React 생태계)
- 직접 Boilerplate를 만들거나 CRA 등의 도구를 활용하여 NPM 생태계를 본격적으로 활용해본다.
mission | repository | PR | study-log |
---|---|---|---|
🎰 행운의 로또 | Link | step1 step2 | Link |
💳 페이먼츠 | Link | step1 step2 | Link |
🛒 장바구니 | Link | step1 step2 | Link |
🚇 지하철 노선도 | Link | step1 step2 | Link |
✍️ 우테코에서 찾은 나만의 공부법 | Link | Link | - |
2021.02.03 ~ 2021.04.02
- 프론트엔드의 기본이 되는 HTML, CSS, JS에 대한 기본 문법을 익혀 프로그래밍을 한다.
- 페어 프로그래밍으로 피드백 주기를 줄이고 코드 리뷰를 통해 코드 품질을 높인다.
- 자신이 구현한 코드에 대해 테스트를 작성하고 리팩토링하여 읽기 좋은 코드로 변경해본다.
mission | repository | PR | study-log |
---|---|---|---|
🚗 자동차 경주 게임 | Link | step1 step2 | Link |
🎰 행운의 로또 | Link | step1 step2 step3 | Link |
💻 나만의 유튜브 강의실 | Link | step1 step2 step3 | Link |
🚇 지하철 노선도 | Link | step1 step2,3 | Link |
✍️ 우아한테크코스 한 달 생활기 | Link | Link | - |