페이지 성능 최적화 recoil
2023. 6. 8.
진행하고 있는 프로젝트에 배포가 끝나서 들어가보면서 user 입장에서 사용할 때 괜찮은지를 확인해보고 있다. 다른 페이지들도 성능이 좋은 건 아니지만 단순 Read인데 데이터를 불러오는 것이 상당히 느려서 이에 대한 최적화를 진행하기 위해 atom 기반으로 상태관리를 진행해보려 한다. 사실 다른 페이지에서 데이터를 불러오기 위해서 atom을 사용하고 있다. 이 페이지에서는 왜 안썼는지 모르겠지만 적용을 해보겠다. const idState = atom({ key: 'idState', default: '', effects_UNSTABLE: [persistAtom], }); id를 저장할 곳은 이미 코드에서 선언을 해놓았었다. {notice.title} 원래는 라우팅을 위와 같이 했었다. 하지만, 이렇게 해두..