【发布时间】:2020-06-08 09:43:25
【问题描述】:
我现在已经学会了使用 nodejs。但现在我想更多地了解如何制作更好的网站。于是我找到了next.js,那是我学过的基础。但我不明白我是如何与他们一起工作的。
所以我的问题是,如何在客户端拥有 node.js 服务器端和 next.js?
如果你还有什么要学或告诉我的,请告诉我我需要知道的一切。
【问题讨论】:
我现在已经学会了使用 nodejs。但现在我想更多地了解如何制作更好的网站。于是我找到了next.js,那是我学过的基础。但我不明白我是如何与他们一起工作的。
所以我的问题是,如何在客户端拥有 node.js 服务器端和 next.js?
如果你还有什么要学或告诉我的,请告诉我我需要知道的一切。
【问题讨论】:
可能你误解了 next.js 是什么。
NodeJS 用于创建处理 HTTP 请求的后端应用程序,more information about backend
React 是一个 JS 库,用于创建由服务器提供服务的 Frontend Application。但是 React App 是一个非常重的 js 文件,而且服务速度非常慢,为了提高性能,您必须在服务器中预渲染 html,然后将预渲染的网页发送到客户端。更多关于SSR vs CSR
Next.JS 是一个开发 SSR React App 的框架。
【讨论】: