개발 12분 읽기
리액트에서 DTO가 필요한 이유
자세히 보기
70개의 글
리액트(React) 클린 아키텍처의 도메인·데이터·프레젠테이션 계층과 의존성 주입(DI)을 설명한다. 결제 승인 예제로 폴더 구조, Repository·UseCase·Hook의 책임과 변경에 유연한 설계를 살펴본다.
낙관적 업데이트(Optimistic Update)로 API 응답 전에 UI를 갱신하는 방법을 설명한다. TanStack Query와 QueryKeyFactory를 사용한 ToDo 생성 예제로 캐시 갱신, 실패 시 롤백과 동기화 흐름을 다룬다.