Redux나 pinia같은 전역 상태관리(이하 store) 쓰다가 궁금한 게 생겼어요. 님들은 모든 state를 store에 담으려고 하나요? Props를 거의 안 쓰는 거죠. 저는 특별한 기능? 혹은 저장해야할 form같은 걸 use어쩌구Store로 분리하고 있어요. 어떻게 하는 게 best practice에 가까울까요???
[질문] 프론트에서 전역 상태관리 질문...
코딩(qwerty4203)
2023-04-11 23:26
추천 2
댓글 11
다른 게시글
-
리액트랑 next.js 만져보려고 하는데 [4][질문] 익명(118.235) | 23.04.11추천 0
-
Mes 분야 출장잦나요? [1][질문] 익명(223.39) | 23.04.11추천 1
-
git 뉴비 질문좀.. [5][질문] 익명(118.216) | 23.04.11추천 0
-
주변에 라인취직한사람본적있음? [5][%] 익명(118.235) | 23.04.11추천 0
-
고랭은 배워서 뭐함? [12][%] 익명(223.38) | 23.04.11추천 1
-
7zip file manager는 못쓰겠다 [5][%] 익명(122.32) | 23.04.11추천 0
-
테리 데이비스 >>>> 리누스 토발즈 [3][%] 익명(80.83) | 23.04.11추천 0
-
가비지 컬렉터 작동원리에 대해 궁금한게 있습니다. [3][질문] 익명(39.7) | 23.04.11추천 0
-
러스트가 좆같은 알파이자 오메가인 이유 [9][%] 익명(80.83) | 23.04.11추천 19
-
[sqlx-ts] 세계최초 SQL 노드에서 쿼리증명 + 타입 생성 소계 [9][연재] Stan(101.113) | 23.04.11추천 19
비지니스와 관련된 상태 = store 그 외 = hook, props
한 세션에서 전반적으로 저장되는 애들은 store 순수 ui를 위한 국소적인 데이터는 props 대략 이런 느낌
부모 자식 컴포넌트 관계에서만 쓰이는 값은 props써도됨 리덕스 쓴다고 props안쓰지않음 - dc App
뎁스가 1단계 정도면 리덕스 쓰는게 더 귀찮음
https://velog.io/@eunbinn/modularizing-react-apps
이런거 좀 도움이될려나
어떤 맥락에서 위치해야하느냐에따라 나는 좀 구별했던것같음
1. 순수한가: 거히 무조건 props
전역에서 알고있어야 하는 상태이다 store
전역까진 필요없을것같은대 다소 맥락 이 필요하다 컨택스트
글로벌 상태이긴한데 외부저장소에서 끌어온다... 하면 별도 액션 및 커스텀훅