퍼널(Funnel)패턴으로 여러페이지 관리하기 (feat. useFunnel, Zustand)

최근 프로젝트에서 여러 단계에 걸쳐 사용자 입력을 받아 신청을 완료하는 기능을 구현했다. 각 페이지에서 입력받은 데이터를 효율적으로 관리하고, 원활한 사용자 경험을 제공하려면 어떤 방식으로 상태와 페이지를 설계해야 할지 고민하게 되었다.