我有幾個問題,我希望有一些答案。除了API之外,我還應該爲前端/後端使用兩個獨立的項目還是將它們合併爲一個?
所以我創建了一個後端節點服務器,它使用快速& mongo,它在網絡上運行特定任務並將其保存在數據庫中的一個循環中。我還添加了一個管理頁面,其中包含快遞& bootstrap。這工作正常。我需要的是前端頁面 - 爲此我選擇了VueJS。我由於多種原因開始了這個項目。我覺得這會更容易開始,因爲我之前沒有任何前端框架經驗,而後端項目是用打字機編寫的,而現在我寧願使用普通的es6 JS。
現在 - 網站已經取得了一些相當不錯的進展,並且正處於需要與數據庫建立連接並且在後端項目中使用一些已經實現的功能的地步。
這創造了一個問題:
我應該創造新的功能和/或創建和使用API的? MongoDB會以兩種不同的方式訪問和寫入MongoDB嗎?如果我從我現有的後端邏輯創建「公共」apis,會不會有安全問題? (還沒有寫入任何apis。)
或者我應該使用時間並將前端項目導入到後端(也意味着將新的轉換爲打字稿或切換到正常的ES6 JS)?這是否會帶來安全風險,因爲我寧願在我的前端網站中沒有後端邏輯。
我很感激任何答案!
謝謝:)
非常感謝您的答覆。我去了單獨的後端和前端。我已經得到了API - 現在我只需要通過智威湯遜來保護它。謝謝:) –