前后端分離勢在必行!.
- 標簽 :
一開始項目為了快速迭代,降低部署成本,前后端代碼都耦合在一塊,當邏輯越來越復雜的時候,這種MVC模式的弊端開始浮現出來,View層在各種因素下加入大量的業務代碼(約定之下也很難避免),且前端代碼的修改也需要全量部署。為了前后端代碼在物理上的隔離,獨立部署,前后端分離是勢在必行。
怎么做前后端分離?跨域問題怎么解決?
通過一番技術調研,最終選用nginx反向代理同域(同時解決了跨域問題)加上前端代碼的靜態規則達到真正的前后端分離。
使用nginx 代理,通過配置location規則,約定靜態地址代理到靜態服務器集群,動態地址(非靜態地址)代理到動態web服務器,完成前后端分離!歡迎交流!

