작성
·
193
0
안녕하세요 선생님 제가 배달어플을 클론해서 만들고 있는데
store 카드를 클릭하면 그 store카드안에 id에 따라 Next params로 page처리를 해주려고 합니다. 예를들어 배달어플 a가게 클릭하면 a가게 메뉴들이 나오고 주문을 하고 주문 한사람만 리뷰를 쓸수 있는데 저도 그런식으로 만들고 있는데요. 제 고민은 그 가게는 더미데이터 객체로 하나 하나 reducer폴더 안에 만들어 줬는데 그 더미데이터를 가지고 주문을 하거나 리뷰를 쓰려하는데 어떤식으로 구조를 짜야 하는지 모르겠습니다. 가게들 하나하나 메뉴까지 더미데이터로 해주고 주문을 하면 가게 id를 내 정보에 넣어줘서 내정보에 가게 id가 있는지 체크를 하고 있을 경우만 리뷰를 쓰게 해줄까 하는데 괜찮은 생각일가요?? 또 next params로 가게마다 페이지를 따로 구현해주려하는데 ex) localhost:3000/{a가게id} 이런식으로 해주는것도 괜찮을가요?? 감사합니다
답변 2
1
실제 서비스에서는 먼저 주문내역을 불러오고, 주문내역에 해당 가게 id가 존재하면 내가 주문한 가게이므로 리뷰를 달 수 있게 합니다. 이것을 더미데이터로 구현하면 됩니다.
localhost:3000/store/:가게id
이런 식으로 아이디 앞에 설명을 붙여주시면 더 낫습니다.
0