프로젝트 1 : 주문 리스트에 대해서 context 객체 디자인을 해보자!
{ userInfo:{ name : String , phoneNum : Number , address : String , TODO:유효성 검사 해야함. 라이브러리 처리 }, orderList : { unagi : [ ] , daeChang : [ ] , ddukdo : [ ] , } } 다른 데이터들은 그냥 props 흐름으로 처리를 했다. 이 어플리케이션에는 3개의 브랜드가 들어간다. 우나기맨숀 / 대창을 덮다 / 뚝도 양조장 각 브랜드별로, 주문을 할 수 있지만, 주문은 한번에 이루어져야한다. 배민과는 다르게, 배민은 매장하나하나가 모두 다른 가게지만 여기는 브랜드만 다를 뿐 같은 가게이기 때문에, 주문을 한번에 넣어야한다. 그러므로 컴포넌트 간에 공유하는 전역 데이터가 필요! 리덕스나 Context..
2023. 2. 22.