🎯 create란 무엇일까요?**create**는 Zustand에서 상태(store)를 만드는 함수예요.간단하게 말하면, React 컴포넌트에서 사용할 작은 저장소(스토어)를 생성하는 도구예요.여기서 중요한 키워드:상태(state): 화면에 표시되는 데이터 (예: 숫자, 문자열, 리스트 등)상태를 바꾸는 방법: 상태를 업데이트하는 함수 🍕 상점 이야기로 이해하기상상을 해보세요! 여러분이 피자 가게를 운영하고 있어요. 🍕주방: 피자를 만들고 관리하는 곳메뉴판: 상태(store)입니다. 어떤 재료(데이터)가 있고, 무엇을 할 수 있는지(상태 업데이트 함수)가 적혀 있어요.손님(컴포넌트): 메뉴판을 보고 피자를 주문하죠.여기서 **create**는 이 메뉴판(스토어)을 만드는 도구예요!create를 사용..
🎯 createWithEqualityFn이란 무엇인가요?**createWithEqualityFn**은 Zustand의 상태(store)를 만들 때, 특정 값이 바뀌었는지 확인하는 방식을 직접 정할 수 있도록 해주는 함수예요.간단하게 말해:Zustand의 상태를 사용하다 보면 값이 바뀌었는지 확인하고 그에 따라 화면을 업데이트해요.createWithEqualityFn을 사용하면 상태가 변경되었는지 비교하는 **기준(함수)**을 여러분이 직접 정할 수 있어요.📦 상태를 비교하는 이유왜 값을 비교할까요? 🤔React에서 상태가 바뀌었을 때만 화면을 다시 렌더링해요.그런데 상태를 단순히 **"이전 값과 새 값이 다르냐"**만 확인하면, 불필요한 렌더링이 생길 수 있어요. 🧩 기본 Zustand 동작기본적..
🎯 createStore란 무엇일까요?**createStore**는 Zustand에서 상태를 만들고 관리하는 함수예요.쉽게 말하면, "앱의 상태를 저장할 수 있는 작은 창고(스토어)를 만드는 도구"예요.React 앱에서는 여러 컴포넌트가 같은 데이터를 사용할 때, 이 데이터를 관리하는 중앙 저장소가 필요하죠?Zustand의 **createStore**를 사용하면 간단하고 깔끔하게 상태 관리를 할 수 있어요! 🏠 실생활 비유: 상태 관리 창고여러분이 작은 햄버거 가게를 운영한다고 생각해 볼게요. 🍔가게 안에는 재료(상태)가 필요해요. 예를 들면 빵, 패티, 치즈가 있겠죠?이 재료들을 어디에 저장할까요? **냉장고(저장소)**에 보관하면 편리하겠죠.직원들은 언제든지 냉장고에 가서 필요한 재료를 꺼내 사..
- Total
 
- Today
 
- Yesterday
 
- 베타
 - experimental_taintuniquevalue
 - 저장소
 - flushsync
 - useRef
 - private regisirty
 - react
 - react dom hook
 - useinsertioneffect
 - component
 - 상태관리
 - image pull
 - useid
 - useformstatus
 - Nextjs
 - experimental
 - finddomnode
 - zustand
 - state
 - Props
 - experimental_taintobjectreference
 - Store
 - 실험적
 - prefetchdns
 - dns-prefetch
 - react hook
 - usedeferredvalue
 - preconnect
 - 외부폰트
 - react dom
 
| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 
| 9 | 10 | 11 | 12 | 13 | 14 | 15 | 
| 16 | 17 | 18 | 19 | 20 | 21 | 22 | 
| 23 | 24 | 25 | 26 | 27 | 28 | 29 | 
| 30 |