我有一個只包含API的Node JS後端。節點jS API和Angular jS應該在同一個項目上嗎?
我想爲我的系統開發一個Angular儀表板,它通過REST API進行通信以執行所有操作。
我已經看到了一些MEAN示例,其中的Angular項目位於Node JS項目中的公共文件夾中。
然而,我想知道這是否是最好的方法,或者我應該創建另一個項目,只是簡單地連接到API和獨立託管。
我主要擔心的是,NodeJS項目部署在Google Cloud Platform中,我有這樣的感覺/理解:每當我更新一些東西時,我需要上傳一個全新的項目實例(並且流量被重定向到這個新的實例),所以如果爲前端更改提交新更新,我將失去對API版本的控制。
我的偏向保持它們分開爲各種各樣的原因。唯一真正的警告是,如果你將它們分開,你可能不得不處理CORS。 –