用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 或其他东西的函数。