webpack - vuejs+java前后臺(tái)分離實(shí)現(xiàn)及部署問題
問題描述
1.項(xiàng)目需求
目前公司要新上項(xiàng)目,希望使用vuejs2作為前端框架,后臺(tái)使用ssm框架,web容器為tomcat。系統(tǒng)為內(nèi)部業(yè)務(wù)系統(tǒng),用戶量不大,并發(fā)不會(huì)超過100。在開發(fā)過程中,希望能夠?qū)崿F(xiàn)前后臺(tái)分離。
2.目前工作
目前使用vue-cli工具生成了vue前端項(xiàng)目, 使用webpack進(jìn)行打包,webpack-dev-server作為調(diào)試服務(wù)器,前后臺(tái)分別開發(fā)。在開發(fā)過程中,用戶session管理遇到一定問題,webpack-dev-server需要手動(dòng)接管后臺(tái)服務(wù)器發(fā)回的session數(shù)據(jù),不是很方便,求問有什么解決方案。
3. 問題
后期部署是將前端頁(yè)面部署在nginx或者node服務(wù)器上,所有業(yè)務(wù)通過服務(wù)的方式調(diào)用java后臺(tái)接口。還是將前端項(xiàng)目打包,統(tǒng)一部署在tomcat容器中。
望各位大神不吝賜教。
問題解答
回答1:既然前后端分離了 就不要用session了 可以使用jwt之類 前端頁(yè)面也不要放在tomcat里
當(dāng)然這是前后端分開開發(fā)的情況 不然愛怎么弄就怎么弄
部署推薦使用docker
相關(guān)文章:
1. showpassword里的this 是什么意思?代表哪個(gè)元素2. 對(duì)mysql某個(gè)字段監(jiān)控的功能3. java - Spring MVC怎么實(shí)現(xiàn)提交表單后跳轉(zhuǎn)?4. javascript - windows下如何使用babel,遇到了困惑5. javascript - js中向下取整6. html - vue項(xiàng)目中用到了elementUI問題7. JavaScript事件8. javascript - table列過多,有什么插件可以提供列排序和選擇顯示列的功能9. java - input file類型上傳了一個(gè)文件,想計(jì)算一下上傳文件的大小?10. python - 為什么正常輸出中文沒有亂碼,zip函數(shù)之后出現(xiàn)中文編程unicode編碼的問題,我是遍歷輸出的啊。
