learning-react
learning-react copied to clipboard
20장 서버사이드 렌더링 function createPage(root) 탬플릿 리터럴 문제있는것 같습니다.
function createPage(root){
...
<script scr="${manifest.files['runtime~main.js']}"></script>
...
)
이 부분에서 runtime~main.js 를 runtime-main.js 로 수정하니 작동이 초기 SSR과 CSR가 이루어졌는데, 책에 나온대로 전자로 작성하면 CSR이 이루어지지 않았습니다. 전자로 작성하고 한참 고생하다. 벨로퍼트님 깃헙 코드와 비교해보니 책과 저부분이 일치하지 않았고 후자로 작성했을때 정상적으로 작동했습니다.
앗 ! 그렇군요.
이전엔 runtime~main.js 였고 나중에 runtime-main.js 로 변경됐는데 책에 반영이 되지 않았었습니다.
다음 인쇄에서 반영하겠습니다!
감사합니다.