Next.js的SSR工作原理是什么?
如果我完全不关心SEO,那么我可以使用React,对吗? 如果我关心SEO但不想/不需要在后台运行node.js服务器怎么办。
我有一个用PHP编写的API。 我在本地服务器上尝试从Next应用程序向PHP后端发送请求。 在实际应用中,我是否必须在服务器上创建一个Node.js后端,或者只需安装Node和Npm即可安装Next及其依赖项?
Next.js的SSR工作原理是什么?
如果我完全不关心SEO,那么我可以使用React,对吗? 如果我关心SEO但不想/不需要在后台运行node.js服务器怎么办。
我有一个用PHP编写的API。 我在本地服务器上尝试从Next应用程序向PHP后端发送请求。 在实际应用中,我是否必须在服务器上创建一个Node.js后端,或者只需安装Node和Npm即可安装Next及其依赖项?
使用 getServerSideProps 的任何页面,Next.js 将把该页面转换为 Lambda 函数。您不需要一个24/7运行的节点服务器来托管您的应用程序。
此外,如果您不使用 getServerSideProps,默认情况下 Next.js 会预渲染您的页面,该页面将在 CDN 上缓存。
因此,是的,您可以向 PHP 后端发出 API 调用,而无需自己设置 nodejs 服务器。
希望这回答了您的问题。
谢谢