프로젝트 기록
Onsaero(온새로) 기록
모노레포 마이그레이션
Store 분리 작업
- 공통 로직은
@onsaero/core에 스토어 단위로 관리 - 각 앱에서
combine을 통해
디버깅
react-router 비동기 loader 활용 시 Hydration 오류
react-router의loader가 비동기로 데이터를 가져올 때, 초기 Hydration 중 보여줄 fallback UI가 없어서 발생- Hydrate Fallback UI 추가 필요
새 탭 새로고침 '파일에 액세스 할 수 없다'
해당 디버깅 기록은 react-router 와 같은 라우팅 라이브러리를 활용할 경우에
해당합니다.
- 새 탭 교체와 같은 형태로 서비스를 구현하는 경우 브라우저 URL을 활용할 수 없기에 메모리 라우팅 설정이 필요
- 만약 본인이
createBrowserRouter를 통해 라우터를 생성하는 경우 위 오류가 발생할 수 있음 react-router의 경우createMemoryRouter로 교체
Claude Code
Web Searching 작업은 많은 토큰을 소모한다
specify혹은plan단계에서 Web Searching 과정을 진행할 수 있는데 해당 작업은 토큰 소모량이 크다.- Claude Code의 경우, 본인이 Pro Plan을 활용한다면 빠른 시간 안에 제한을 초과할 수 있기에 이를 염두에 두고 보다 더 디테일한 요청을 진행하는 것이 바람직하다.
Last updated on