React 프론트 엔드 개발을 할 때 우리 모두 알고 있듯이 console.log를 사용하면 브라우저의 devtools에서 정보를 쉽게 볼 수 있습니다.
여기서 문제가 발생합니다. 반응 서버 렌더링을 수행하면 명령줄에 console.log가 인쇄되고 자세한 정보를 볼 수 없습니다.
찾은 답변: node.js의 터미널 출력을 브라우저 콘솔로 리디렉션
学习是最好的投资!
서버측 렌더링에는 어떤 언어 서버가 사용되나요?
react의 서버 측 렌더링에는 js 컨텍스트가 필요합니다. 이론적으로 ruby 또는 다른 언어에서는 이를 수행할 수 있습니다. js의 컨텍스트를 생성하지만 node를 직접 사용하는 것만큼 상쾌하지는 않습니다. react的服务端渲染是需要一个js的上下文的,理论上 ruby 或者其他语言都是可以做到在自己的环境中起一个js的context,但是总归没有直接用node来的爽快。
react
js
ruby
컨텍스트
node
context
so,如果用node那该console.log的地方还是会直接log在node server的log
console.log
log
node server
서버측 렌더링에는 어떤 언어 서버가 사용되나요?
react
의 서버 측 렌더링에는js
컨텍스트가 필요합니다. 이론적으로ruby
또는 다른 언어에서는 이를 수행할 수 있습니다.js
의컨텍스트
를 생성하지만node
를 직접 사용하는 것만큼 상쾌하지는 않습니다.react
的服务端渲染是需要一个js
的上下文的,理论上ruby
或者其他语言都是可以做到在自己的环境中起一个js
的context
,但是总归没有直接用node
来的爽快。so,如果用
그래서node
那该console.log
的地方还是会直接log
在node server
的log
node
를 사용하는 경우console.log
는 여전히node server
에 직접log
됩니다. >log, 다른 언어를 사용하면 js의 context이므로 당연히 로그도 입력됩니다🎜