React 커스텀 훅과 책임 분리 — 컴포넌트가 모든 걸 알 필요는 없다
실제 운영 중인 Omechu 프로젝트 코드로 살펴보는 커스텀 훅 리팩토링 3케이스 — Toast 중복, 상태 7개짜리 컴포넌트, 얽힌 useEffect.
웹개발, 프로그래밍, 코딩 이야기
실제 운영 중인 Omechu 프로젝트 코드로 살펴보는 커스텀 훅 리팩토링 3케이스 — Toast 중복, 상태 7개짜리 컴포넌트, 얽힌 useEffect.
사업 실패, 30개 난사, 면접 연속 탈락. 취업 불경기에 개발자가 될 수 있었던 단 하나의 이유를 솔직하게 씁니다.
프론트엔드 개발자가 AI를 활용해 백엔드 소셜 로그인 코드를 분석하고, 즉각적인 백엔드 수정 없이 클라이언트에서 기능을 구현해낸 실제 과정을 공유합니다. 실용적인 해결책과 코드 예시를 확인하세요.
Claude Code CLI를 사용할 때 발생하는 "File has been unexpectedly modified" 오류의 원인을 분석하고, 2단계 워크플로우를 통한 실전 해결 방법을 상세히 설명합니다.
C언어 학습 중 마주하는 포인터, 문자열, 표준 라이브러리 함수, 동적 할당 등 핵심 개념들의 '왜?'를 파헤칩니다. 단순 암기가 아닌 원리 이해를 통해 깊이 있는 C언어 지식을 얻는 가이드입니다.
UMC 12주차 프로젝트에서 경험한 Cypress E2E 테스트 구축 과정을 공유합니다. 실제 사용자 시나리오를 기반으로 한 테스트 자동화 완벽 가이드입니다.
에브리타임에서 족보를 사서 속은 경험담부터, 그 실패를 발판으로 개발한 체계적인 알고리즘 학습법까지. 단순 암기가 아닌 '이해 중심'의 알고리즘 공부법과 실전 문제 해결 전략을 공유합니다.
Astro로 블로그를 만들다 'post.render is not a function', 'Content is undefined'라는 치명적인 오류를 만났습니다. 8시간에 걸친 끈질긴 디버깅 과정과 공식 문서에서 실마리를 찾아 마침내 해결하기까지의 생생한 경험을 공유합니다.