일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프론트엔드
- NextJs
- corser챌린지
- 항해플러스
- 개발회고
- 항해플러스 프론트앤드
- select플러그인
- 타로기록웹앱
- plugin
- 감성웹사이트
- 항해플러스프론트앤드
- tailwindcss
- 사이드프로젝트
- 개발자북클럽
- jqueryplugin
- 프론트엔드사이드프로젝트
- 타로웹서비스
- Supabase
- 노개북
- niceselect사용법
- 타로엠비티아이
- whispersofthestars
- book_club
- 웹개발
- 운세기록
- 노마드코더
- 항해99
- 타로프로젝트
- 프론트앤드
- 프론트앤드개발
- Today
- Total
ㅇㅅㅇ

두 번째 도전기 - AI와 함께하는 암호 같은 개념 해독기1주차에 Vanilla JavaScript 기반의 SPA를 구현하며 웹 개발의 기초를 익혔다면, 2주차는 그보다 한 단계 더 나아가 가상 DOM 렌더링 시스템을 직접 만들어보는 시간이었습니다. 퍼블리셔로서 정적인 마크업과 스타일링에 익숙했던 만큼, 동적인 DOM 조작과 상태 관리, Virtual DOM의 필요성을 코드로 다뤄보며 조금씩 감을 잡을 수 있었습니다.처음에는 "평탄화", "재귀적 표준화", "DocumentFragment" 같은 용어가 낯설고, createVNode, normalizeVNode 같은 함수들이 어떻게 연결되는지, 왜 이런 단계들이 필요한지 이해하기까지 시간이 꽤 걸렸습니다. 1주차에 세웠던 ‘AI는 참고만 하자’는 목표는 ..
항해 99 승선 후 첫 번째 폭풍우 - 퍼블리셔의 개발자 도전기수박 겉핥기식 개발 지식을 가진 퍼블리셔로서, 항해 플러스 프론트엔드 과정 1주차를 마치고 첫 회고글을 남깁니다.그동안 혼자 프론트엔드 개발을 공부하며 '이 정도면 괜찮을까?', '실무는 어떻게 다를까?' 하는 고민이 늘 마음 한편에 있었어요. 결국 직접 경험하고 배우기 위해 이 '항해 99'라는 배에 승선하게 되었습니다. 단순 기술 습득을 넘어, 실제 현업에서 요구하는 개발 역량과 사고방식을 배우고 싶다는 갈증이 컸기 때문이죠.평일 온라인으로 팀원들을 만났는데, 처음에는 '비즈니스 로직' 같은 모르는 단어들이 많아 힘들기도 했습니다. "이게 뭔 소리지?" 싶을 때도 있었죠. 하지만 점차 익숙해지면서 개발자들의 '언어'와 '사고방식'을 조금씩..
🧪 테스트란?테스트란,**“코드가 의도한 대로 동작하는지 확인하고 검증하는 행위”**를 의미한다.단순히 console.log()로 확인하는 것도 일종의 테스트지만, 자동화된 방식으로 구조 있게 검증하는 것이 소프트웨어 테스트의 핵심이다.이번 스터디에서는 테스트가 단순한 오류 확인을 넘어서, 설계와 유지보수에도 큰 영향을 준다는 점을 처음 알게 되었다.🧪 테스트를 처음 접하며이번 스터디를 통해 테스트라는 걸 처음으로 제대로 접했다.단순히 코드가 잘 돌아가는지를 확인하는 정도가 아니라, 테스트가 설계와 코드 완성에 영향을 줄 수 있다는 얘기를 들었을 땐 솔직히 좀 놀라웠다.console.log 찍는 것도 테스트라고 생각했는데, ‘테스트 구조를 나눠서 작성하는 방식’이 존재한다는 걸 이번에 처음 알게 됐다..