Redux,React : 브라우저를 종료하거나 새로고침을 하면 초기데이터로 돌아온다
서버에서 받아온 값을 Redux에 저장해서 실행, 사용자로 부터 입력받는 중의 데이터
로컬스톨로지(웹 브라우저) : localstorage 메소드를 사용하여 개인의 브라우저에 저장
저장기한은 cookie나 정보를 지우기 전까지 살아있음
새로고침을 해도 살아있지만 창을 끄면 사라진다. 웹 브라우저에 저장되므로 중요한 정보는 저장하지 않는다
서버(firebase)에서 쓰는 데이터의 형태 / Redux&state에서 사용하는 데이터 형태
서버에 저장되는 데이터 특징
- 하나의 테이블, 묶음으로 저장 (예시 : Excel)
Redux&state에서 사용하는 데이터 특징
- 하나의 값을 가져올 때는 객체
- 여러개의 객체값을 가져올 때는 배열
서버없이 사용할 때는 데이터 추가/삭제/수정 을 JS로 다 진행
Redux&stsate에서 서버에서 전달해주는 값 사용
- 하나의 값을 가져올 때는 객체
- 여러개의 객체값을 가져올 때는 배열
- 데이터 추가/삭제/수정 을 서버에 요청하고 수정된 값을 받아와서 사용