我正在開發一個需要使用React,Node和Express開發SPA的項目。我瞭解Node/Express可以提供靜態文件,所以我最初的想法是我會編寫一個反應應用程序並通過Express服務器提供服務。 但是我的Node/Express服務器也有其他角色,例如,與其他微服務連接並獲取數據,這些數據最終將傳遞到控制器的反應SPA.Sort控制的UI中!我也計劃使用Graphql而不是Rest。什麼是設置React和Express webApp的常用方式
使用Express服務器既可以爲SPA服務又可以作爲控制器使用的方法會有什麼複雜性,還是應該將它們分開爲兩個不同的Web應用程序。
我找不到我的第一種方法多數用例(保持兩者一起),但我看得出來,他們分裂爲兩個,喜歡這裏https://dev-blog.apollodata.com/full-stack-react-graphql-tutorial-582ac8d24e3b
任何建議對什麼是正確的做法? 謝謝
通常,您會使用類似nginx的服務來爲生產環境中的靜態文件提供服務。 –