프로젝트 기록/LLM 게임 프로젝트
개발 리뷰 -8- FE 로그인, 로그아웃 개발
#0 개요리액트 상태 관리 툴을 무엇으로 할까 고민하다가, 익히기 쉬운 recoil로 진행하면서 테스팅을 위해 로그인 로그아웃 기능을 먼저 개발하기로 했다. #1 라우팅react-route 7.1.1 버전을 사용한다. 이전에 잠깐 언급 했던대로 createBrowserRouter로 로그인 전 상태 컴포넌트와, 로그인 이후 상태 component를 분리한다. 로그인 전 상태 컴포넌트에서 isLoggedIn 값을 변경해주는 로직을 작성하는 방향으로 진행한다. recoil로 local Storage에 상태를 저장하는 과정을 먼저 진행한다. 이후 isLoggedIn state가 변환했을 때, 다시 랜더링 해줄 컴포넌트를 설계해주는 과정으로 진행한다. #2 form 페이지 만들기react-hook-form을 사용..
2025. 1. 13. 22:35