Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 경제학적설명
- 주식기초
- 7급경제학
- 파생경제학
- 파생금융
- 경제학
- 금융기초
- 경제학기초
- 주식과채권
- 문과 개발
- 바닐라자바스크립트
- 자바스크립트
- 코딩
- 채권기초
- 비전공자 코딩
- 하버드MBA
- 케이스메소드
- 콜드콜
- devlift
- 비전공자개발자
- 파생상품
- 비전공자 개발
- 9급경제학
- 개발자되기
- 경제학적기초지식
- 국내수출
- 경제학적개념
- 배열메소드
- 개발자
- case method
Archives
- Today
- Total
deVSner
WrappedApp created new store with withRedux(NodeBird) { initialState: undefined, initialStateFromGSPorGSSR: undefined } 본문
Error collection/react (redux, saga) 에러
WrappedApp created new store with withRedux(NodeBird) { initialState: undefined, initialStateFromGSPorGSSR: undefined }
RudeofSun 2020. 6. 10. 19:11서버사이드 렌더링 개념을 알아야 이해가 가능한, 에러가 아닌 콘솔메세지
브라우저 - 프론트 서버 - 백엔드 서버 - 데이터베이스
브라우저에서 위 서버들을 거치고 데이터베이스까지 거친 다음에 state를 받는데,
아직 백엔드 서버와 데이터베이스를 구현하지 않았고, 프론트만 구현한 상태라서 브라우저는 state가 없다고 판단하는거.
해결책으로는,
액션과 리듀서가 있는 파일에서,
import {HYDRATE} from 'next-redux-wrapper'를 한다.
리듀서 함수에서
case HYDRATE :
return {...state, ...action.payload}
를 적는다.
그럼 자동으로 서버사이드렌더링을 next 차원에서 해결해 준다.