일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- select플러그인
- 개발자북클럽
- Supabase
- 개발회고
- book_club
- plugin
- 프론트앤드
- NextJs
- 타로엠비티아이
- 항해플러스 프론트앤드
- corser챌린지
- 타로프로젝트
- 노개북
- 항해플러스프론트앤드
- tailwindcss
- 노마드코더
- 프론트엔드사이드프로젝트
- jqueryplugin
- 항해플러스
- 프론트엔드
- GeminiAPI 405
- niceselect사용법
- 항해플러스 프론트엔드
- 항해 플러스 프론트앤드
- 프론트앤드개발
- 사이드프로젝트
- 항해99
- 타로웹서비스
- 웹개발
- whispersofthestars
Archives
- Today
- Total
목록2025/08 (1)
ㅇㅅㅇ

네 번째 도전기 - 더티코드에서 클린코드를 향한 여정Chapter 1을 마무리하고 새로운 시작인 Chapter 2에 접어들었습니다. 그동안 1-3주차에서 SPA, Virtual DOM, React 내부 원리를 구현해보며 "이게 어떻게 돌아가는 거지?"라는 궁금증을 해소했다면, 이번 주차는 "이 코드가 왜 이렇게 복잡한 거지?"라는 새로운 궁금증을 마주하게 된 시간이었습니다.처음 main.original.js 파일을 접했을 때, p, q, amt, sel 같은 모호한 변수명과 500줄이 넘는 calcCart 함수를 보고 "이게 정말 동작하는 코드일까?"라는 의심이 들었습니다. 퍼블리셔로서 자바스크립트를 사용해왔지만, 이렇게 가독성과 유지보수성이 떨어지는 코드를 보니 당혹스러웠고, 어디서부터 손을 대야 할지..
항해99 플러스 프론트앤드/10주 과정
2025. 8. 4. 01:06