Posts

/ Frontend

FSD 도입기: 같은 아키텍처, 다른 결과

도메인이 얕으면 짐이 되고, 깊으면 빛을 발한다.

/ Frontend

Route Handlers vs tRPC: 타입 안전한 API를 만드는 두 가지 방법

as 타입 단언이 불안했던 경험에서 시작해, Route Handlers와 tRPC를 비교합니다.

/ Frontend

Hook vs HoC vs Props: 선택 기준에 대한 고민

'어떻게'보다 '왜'에 집중하며, 실무에서 마주한 트레이드오프를 공유합니다.

/ Frontend

React useEffect의 오해: 초기화가 아닌 동기화 도구

useEffect를 '초기화 도구'로 오해하면 불필요한 재렌더링이 발생합니다. React가 설계한 진짜 목적, 올바른 사용법, 그리고 실무에서 고려해야 할 트레이드오프를 알아봅니다.

/ Frontend

Next.js App Router 환경에서의 i18n Provider 구현: 깜빡임과 Race Condition 해결

Server Component 패턴으로 UX 개선과 동시성 이슈를 해결하는 방법을 인터랙티브 데모로 설명합니다.

/ Frontend

이벤트 기반 아키텍처 (EDA) 활용해보기

클릭 이벤트부터 컴포넌트 간 느슨한 결합까지, 복잡한 의존성을 해결하는 방법을 장바구니 예시로 알아봅니다.

/ Insight

기획자 없이 살아남기: 개발자가 PRD를 써야 하는 이유

Product Requirements Document(PRD)이 무엇인지, 왜 개발자도 PRD를 써야 하는지, 그리고 어떻게 쓰면 되는지에 대해 이야기해보려 합니다.

/ 사이드프로젝트

[블로그 톤 기반 리뷰 생성 도구] RAG: 검색 결과가 독이 될 때

사이드프로젝트를 진행 일지, 두 번째, RAG는 만능이 아니다!

/ 사이드프로젝트

[블로그 톤 기반 리뷰 생성 도구] 사이드프로젝트 시작! PRD 작성하기

사이드프로젝트를 진행 일지, 첫번째 페이지 입니다. ✨