我見過許多程式員使用 PHP 或 ASP.NET 或 ... 撰寫他們的 API,并從 Next.js 請求這些 API。我們知道 Next.js 可以實作 API。大多數程式員不使用 Next.js 撰寫 API 是否有原因?也許原因是更好的性能或 Next.js API 不適合大型專案或......?
在某些程式中,我們使用 Next.js 撰寫我們的 API,并從組件向它們發出請求(getServerSideProps),并從這些 API 中,例如,我們連接到資料庫并獲取資料。我的問題是我們為什么要撰寫 API,為什么不直接從getServerSideProps函式連接到資料庫并接收所需的資料?哪一個更好?
uj5u.com熱心網友回復:
實際上用例不同 Next.js 類似于 react 但你可以為你的 api 使用 SSR 你可以使用 next.js api 路由我的意思是你可以連接到你的資料庫并通過 next.js api 獲取資料但是如果你想要要將 next.js 用作后端或 api,這不是您可以嘗試使用 node for api 的用例。而且 getServerSideProps 是一個使頁面 SSR 不用于 api 或其他東西的功能。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/410077.html
標籤:
