Goormthon Univ 2기

[구름톤 2기 - 백곰 In JEJU] 원래 하던 프로젝트에 zustand 입히기

orange_mj 2024. 7. 26. 03:38

 

원래는 이렇게 이전 데이터를 로컬 스토리지에 저장했다. 
유저 정보를 로컬스토리지에 저장하는게 말이 되는가 싶겠지만
해커톤 당시에는 너무 바쁜 나머지 상태관리를 도입할 여유가 없었다. 
그래서 백엔드 개발자의 의견을 수렴하여 Secure localStorage 를 사용하고 있었던 것이다. 

근데 이제 newVecgom 을 들어가는 만큼, 더이상 이런 코드는 필요가 없다고 생각했고..
zustand 를 써보려 한다. 



> Zustand 란? 


> 왜 Zustand 를 도입했는지 ? 


이렇게 세팅을 해준 후, 

전역 값을 api 호출 전에 저장해주었다.

그리고 다른 페이지에서 다시 가져오는 코드를 적었고,

콘솔에 잘 찍히는 것을 확인할 수 있었다!