用Next.js写API还是用别的框架?哪一个更好?
Use Next.js to write API or use another framework? which one is better?
我见过许多程序员用 PHP 或 ASP.NET 或...编写他们的 API,并从 Next.js 请求那些 API。
我们知道Next.js可以实现API。
大多数程序员不用 Next.js 来编写他们的 API 是有原因的吗?
可能是性能更好或者 Next.js API 不适合大型项目或者...?
在一些程序中,我们用 Next.js 编写我们的 API 并从组件请求它们 (getServerSideProps
),然后从那些 API,例如,我们连接到数据库并获取数据。
我的问题是为什么我们应该写 API 而为什么不直接从 getServerSideProps
函数连接到数据库并接收所需的数据?哪个更好?
实际用例不同 Next.js 与 React 类似,但你可以为你的 api 使用 SSR 你可以使用 next.js api 路线我的意思是你可以连接到您的数据库并通过 next.js api 获取数据,但是如果您想使用 next.js 作为后端或 api 这不是您可以尝试节点的用例 api。
并且 getServerSideProps 是一个使页面 SSR 不用于 api 或其他东西的函数。
我见过许多程序员用 PHP 或 ASP.NET 或...编写他们的 API,并从 Next.js 请求那些 API。 我们知道Next.js可以实现API。 大多数程序员不用 Next.js 来编写他们的 API 是有原因的吗? 可能是性能更好或者 Next.js API 不适合大型项目或者...?
在一些程序中,我们用 Next.js 编写我们的 API 并从组件请求它们 (getServerSideProps
),然后从那些 API,例如,我们连接到数据库并获取数据。
我的问题是为什么我们应该写 API 而为什么不直接从 getServerSideProps
函数连接到数据库并接收所需的数据?哪个更好?
实际用例不同 Next.js 与 React 类似,但你可以为你的 api 使用 SSR 你可以使用 next.js api 路线我的意思是你可以连接到您的数据库并通过 next.js api 获取数据,但是如果您想使用 next.js 作为后端或 api 这不是您可以尝试节点的用例 api。 并且 getServerSideProps 是一个使页面 SSR 不用于 api 或其他东西的函数。