• 카테고리

    질문 & 답변
  • 세부 분야

    프론트엔드

  • 해결 여부

    미해결

유지가 필요한 정보들은 전부 쿠키에 저장하나요?

20.06.26 13:55 작성 조회수 141

2

선생님 강의를 전부 완강하고 개인적으로 작은 프로젝트를 하는중입니다. ㅎ

Vue+SpringBoot(API서버) 로 하는중인데, 

화면이 하나 둘 늘어나다 보니깐 유지해야할 정보들이 필요해지더라구요. 

예를 들면 예약을 하는데, 예약화면이 1단계 2단계 3단계로

나누어져 있다고 하면 그 전 단계의 화면의 정보를 다음 단계까지 유지하게 하려고 한다면 쿠키에 넣어놓고 빼고 넣어놓고 뺴고 하는게 맞는건가요? 

답변 1

답변을 작성해보세요.

4

안녕하세요 박굿뜨님 오랜만에 인사드리네요 :)

질문하신 내용은 데이터를 어느 레벨로 보존해야 하는가에 따라 답변이 달라질 것 같은데요..! 만약 예약 단계별 레벨이 서버에도 저장이 되어야 한다면 페이지를 벗어나기 전에 REST API로 서버에 값을 저장해두는 게 좋을 것 같습니다. 말씀하신 브라우저 저장소(쿠키)를 활용하게 된다면 쿠키에 저장한 브라우저 외에 다른 브라우저로 접근했을 때는 다시 예약 단계를 처음부터 시작해야 할테니까요.. :)

만약 브라우저 저장소에 저장하신다면 개인 정보와 같은 데이터를 살짝 암호화 하셔서 쿠키나 스토리지에 저장하시면 좋을 것 같습니다 :)