簡體   English   中英

為nest-js API創建前端

[英]Creating a front end for a nest-js API

我有一個關於為nest-js API創建前端的問題:

  1. 就文件夾結構而言,此前端是否將是一個完全不同的項目?
  2. 它會只是從我的API中“調用”服務嗎?
  3. 如果前端僅直接使用服務,如何使用我的API控制器?

另外,在身份驗證之前創建前端的順序是什么? 還是應該反過來。

謝謝

  1. 您可以為前端應用程序創建單獨的項目,也可以直接從nest返回HTML。 這取決於您想要什么。

    https://docs.nestjs.com/techniques/mvc

  2. 如果您要進行服務器端渲染(上面的MVC鏈接),則您的代碼將可以直接訪問嵌套服務。 如果您采用SPA方法(角度,反應,vue等),則必須通過http調用嵌套API,因此只能通過API端點進行訪問。

  3. 我想這已經是答案了-對於SSR方法,您將擁有返回HTML的端點。 您可以將兩種方法結合在一起,使一組控制器用作REST API,以及另一組用於SSR的控制器,這將返回JSON響應。

關於auth-我想您應該先實現后端,然后再實現前端,以便對其進行測試。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM