NodeJS 在SSR中,服务器的含义是什么?

qybjjes1  于 2022-12-22  发布在  Node.js
关注(0)|答案(2)|浏览(125)

我刚学了CSR和SSR。CSR在浏览器中呈现,SSR在服务器中呈现并提供给浏览器。我能理解CSR的意思,但在SSR中,服务器是什么?它是像AWS一样的大数据库吗?还是只是npm中的小代码?我不能确切地理解服务器的意思。
有人能帮我吗?

wh6knrhe

wh6knrhe1#

从根本上说,服务器只是一台计算机,上面有一个程序被配置为响应网络请求。通常,这样的服务器的网络配置允许从公共互联网(使用IPv4地址和主机名)访问它。它可以根据你的需要而变小或变大。你可以使用一个托管服务器(或托管服务提供商),它有一个庞大的基础设施,如AWS;你也可以使用一台闲置的计算机,在上面安装一个后端(Node.js?Next.js?PHP?等),然后把它连接到你的网络上,它也可以作为一个服务器。
也有本地开发服务器。这些软件运行在你的本地机器上,允许 * 你 *,开发者(通常只有你)在测试时运行服务器代码。通常可以通过插入一个本地主机URL到你的Web浏览器来访问这些服务器,比如localhost:3000

ndasle7k

ndasle7k2#

在SSR中,“服务器”通常是包含HTML文件的Web服务器,但它也可以是一个单独的服务器,例如大型网站可能有专用的文件存储服务器和渲染服务器。无论哪种方式,服务器总是网站所有者拥有的一台计算机,当有人要求它发送内容时,它会发送内容。

相关问题