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. 問題
后期部署是將前端頁面部署在nginx或者node服務(wù)器上,所有業(yè)務(wù)通過服務(wù)的方式調(diào)用java后臺(tái)接口。還是將前端項(xiàng)目打包,統(tǒng)一部署在tomcat容器中。
望各位大神不吝賜教。
問題解答
回答1:既然前后端分離了 就不要用session了 可以使用jwt之類 前端頁面也不要放在tomcat里
當(dāng)然這是前后端分開開發(fā)的情況 不然愛怎么弄就怎么弄
部署推薦使用docker
相關(guān)文章:
1. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. 關(guān)于docker下的nginx壓力測(cè)試4. docker - 如何修改運(yùn)行中容器的配置5. docker鏡像push報(bào)錯(cuò)6. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????7. javascript - 請(qǐng)指條明路,angular的$event,在select中卻是undefined?8. phpstudy8.1沒集成mysql-front9. html - css氣泡,實(shí)現(xiàn)“倒三角(不知道算不算三角了)”可透明的。10. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!

網(wǎng)公網(wǎng)安備