Posts28
- 루퍼스 프론트엔드 1기 회고회고
- 환경 변수 검증은 언제 실행해야 할까요?Next.js개발 환경
- 로그인이 필요한 E2E 테스트는 매번 로그인해야 할까?테스트
- WIL - 루프팩 8주차, 테스트 & RTL회고테스트
- 15개 동작을 나누며 고민한 단위 테스트, 통합 테스트, E2E의 경계테스트
- Suspense fallback이 실제 콘텐츠로 바뀌기까지Next.jsReact
- FSD로 폴더를 옮기다 세 번 멈춰 선 이유설계
- Next.js에서 useSearchParams를 쓰는데 왜 Suspense가 필요할까?Next.jsReact
- WIL - 루프팩 4주차, Select와 Dialog로 배운 공통 UI의 경계회고설계
- Select 구현으로 배운 headless API 설계React설계
- URL 필터 상태를 동기화하다 발견한 컴포넌트 책임 경계React설계
- 분기마다 단계가 달라지는 퍼널, 읽기 좋게 짜기React설계
- API 에러 응답을 통일하며 배운 것들설계
- 토스 프론트엔드 모의고사 2회 후기회고
- 글또 다짐글에세이
- 유난한 도전, 그리고 실패에서 배우는 용기독서
- 번뜩이는 순간을 찾아서, 게리 클라인의 "통찰"을 읽고독서
- 삶의 지도, 개발자로서 지금까지의 여정에세이
- 리액트 바닥부터 만들어보기 (1) - 전체적인 구조와 가상DOMReactJavaScript
- 보이게 일하라를 읽고독서
- (6월 4주차) Next.js로 블로그 만들기 시작회고Next.js
- (6월 2주차 회고) SPA 프로젝트 회고JavaScript
- (5월 5주차 회고) 웹 컴포넌트회고JavaScript
- (5월 4주차 회고) 도메인 로직과 UI 로직 분리에 대해회고설계
- Vanilla JS 개발환경 세팅하는 법JavaScript개발 환경
- 우당탕탕 React Hook 이해기 (useCallback, useMemo, useLayoutEffect)React
- 11월 회고회고
- [Ottichu] 데이터 분석 프로젝트를 마치고회고