Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么选择Next.js API?_Javascript_Reactjs_Frontend_Next.js_Server Side Rendering - Fatal编程技术网

Javascript 为什么选择Next.js API?

Javascript 为什么选择Next.js API?,javascript,reactjs,frontend,next.js,server-side-rendering,Javascript,Reactjs,Frontend,Next.js,Server Side Rendering,我从Next开始,我有点困惑它是如何工作的SSR和API。什么时候我应该在页面中使用API文件夹,而不是拥有自己的带有数据库的服务器?例如,如果我的服务器位于节点中,下一个SSR服务器是否会有任何冲突?关键是提供一个简单、可扩展的替代方案来运行自己的服务器 当您通过Vercel部署API路由时,它将在后端提供AWS Lambda函数以形成您的API 这些函数有点像是在有流量时按需运行的单个代码片段 你说得对,没有太大区别。这只是部署API的另一种方法。其主要目的是简化并减少与运行服务器相关的管理

我从Next开始,我有点困惑它是如何工作的SSR和API。什么时候我应该在页面中使用API文件夹,而不是拥有自己的带有数据库的服务器?例如,如果我的服务器位于节点中,下一个SSR服务器是否会有任何冲突?

关键是提供一个简单、可扩展的替代方案来运行自己的服务器

当您通过Vercel部署API路由时,它将在后端提供AWS Lambda函数以形成您的API

这些函数有点像是在有流量时按需运行的单个代码片段

你说得对,没有太大区别。这只是部署API的另一种方法。其主要目的是简化并减少与运行服务器相关的管理

对于大多数用例,它应该工作得很好,但请注意它不支持WebSocket

您可以自由使用API路由或自己的服务器。这无关紧要,也不会影响SSR