vue cli 회원가입 단계(1,2,3) 라우터1개 vs 라우터3개
227
39 asked
안녕하세요~
풀스택 코스 전체 수업을 1회 훑어 보고,
프로젝트를 해보면서 필요한 부분을 다시 보는 중입니다.
우선 회원가입 단계를,
스텝1(약관동의),스텝2(정보입력),스텝3(가입완료)
로 나눠서 구현해보려고 하는데,
관련해서 질문 드립니다.
답변 주시면 정말 감사하겠습니다~
(vue cli, node express, mysql)
1.질문 요약
질문1) 라우터 3개로 처리 vs 라우터 1개로 처리
질문2) 약관동의 체크박스 router push get or post로 넘기면서 처리 vs
vuex + 쿠키로 관리 후 브라우저 종료 시 쿠키 삭제 vs
세션으로 관리(세션이 vue에서 등록 가능한지 잘 모르겠음)
질문3) 세션을 vue 로 클라이언트 브라우저에 등록이 가능한가요? node express 서버에서 등록을 해줘야 하는 건가요?
2.질문 상세
각 단계별로 라우터를 각각 만들어야 할지,
라우터 1개로 만들어서 조건에 따라 보이고 숨기게 할지
어떻게 하는게 더 나은 처리 방법 일까요?
라우터 1개로 만들면 파일 1개에 소스가 많아져서
별로 인거 같기도 하고요?
라우터 1개+컴포넌트로 하는게 나을지?
라우터를 각각만들어 단계별로 데이터를 넘겨서
거기에 맞는 처리를 해야하는데,
새로고침 하니까, 넘긴 데이터가
사라져서 vuex + 쿠키로 관리하고,
살시간 설정 및 브라우저가 종료될때 쿠키를 삭제하는식으로
처리를 해보려고 하는데,
브라우저가 종료될때 쿠키를 삭제하는 식으로 하는게 가능할까요?
세션은 브라우저가 종료되면 자동으로 삭제 된다고 하는데,
구지 쿠키를 사용해서 번거롭게 삭제 하지않고,
세션으로 처리 하는게 더 나은 방법 같아 보이기도 하는데요?
세션은 쿠키와 같이, 클라이언트 브라우저에 등록되는게 맞을까요?
서버 컴퓨터에 등록이 되는 걸까요?
클라이언트 브라우저 세션과, 서버 세션 저장공간이 따로 있는건지..
세션으로 처리하면 서버에 부담을 준다는 말을 들은거 같은데,
세션 데이터가 크지 않을텐데 왜 부담을 주는건지...
개념이 아리송 합니다~
실제 프로젝트에서 쓸수있게 만들어 보려니
이리저리 생각이 많아지네요~
Answer 1
인가 코드 발급(프론트 vs 백)
0
27
2
tailwind css 적용 잘 안되면 참고하세요.
0
25
1
질문드립니다.
0
32
0
unplugin-vue-components 질문드립니다.
0
37
2
강의듣다가 헷갈려서 질문드립니다.
0
31
1
와 짐코딩님 강의 들으면서 느끼는게 많네요.
0
32
1
깃허브 주소
0
41
1
카카오 로그인
0
136
1
vue-loading-overlay show 오류 발생
0
432
2
부트스트랩 설치 시 오류 발생
0
444
3
cors 에러
0
223
1
route에서 prefetch와 component 지정 방식 문의
0
236
1
카카오 로그인
0
218
1
데이터바인딩
0
191
1
Event 다음 extra 부분 질문 있습니다.
0
415
2
카카오/네이버 로그인 이용하기
0
427
2
this.$router params 방식 질문
0
769
2
카카오 로그인
1
419
1
mixins/index.js 'application/json;charset=utf-8' 부분을 선언 안해도 잘 동작 되는데 안하면 어떤 문제가 발생하는지 궁금합니다.
1
1496
1
부트스트랩 설치 시 오류 발생에 대해 질문 드립니다.
0
1014
1
node express vue cli 배포
1
897
1
믹스인 강의 json-server 질문드립니다.
2
414
2
영상에 나오는 깃헙 사이트
0
509
1
라우터 15분 쯤 .prettierrc 파일설정 부분
0
431
3

