webpack - vuejs+java前后臺(tái)分離實(shí)現(xiàn)及部署問(wèn)題
問(wèn)題描述
1.項(xiàng)目需求
目前公司要新上項(xiàng)目,希望使用vuejs2作為前端框架,后臺(tái)使用ssm框架,web容器為tomcat。系統(tǒng)為內(nèi)部業(yè)務(wù)系統(tǒng),用戶量不大,并發(fā)不會(huì)超過(guò)100。在開(kāi)發(fā)過(guò)程中,希望能夠?qū)崿F(xiàn)前后臺(tái)分離。
2.目前工作
目前使用vue-cli工具生成了vue前端項(xiàng)目, 使用webpack進(jìn)行打包,webpack-dev-server作為調(diào)試服務(wù)器,前后臺(tái)分別開(kāi)發(fā)。在開(kāi)發(fā)過(guò)程中,用戶session管理遇到一定問(wèn)題,webpack-dev-server需要手動(dòng)接管后臺(tái)服務(wù)器發(fā)回的session數(shù)據(jù),不是很方便,求問(wèn)有什么解決方案。
3. 問(wèn)題
后期部署是將前端頁(yè)面部署在nginx或者node服務(wù)器上,所有業(yè)務(wù)通過(guò)服務(wù)的方式調(diào)用java后臺(tái)接口。還是將前端項(xiàng)目打包,統(tǒng)一部署在tomcat容器中。
望各位大神不吝賜教。
問(wèn)題解答
回答1:既然前后端分離了 就不要用session了 可以使用jwt之類 前端頁(yè)面也不要放在tomcat里
當(dāng)然這是前后端分開(kāi)開(kāi)發(fā)的情況 不然愛(ài)怎么弄就怎么弄
部署推薦使用docker
相關(guān)文章:
1. docker-compose中volumes的問(wèn)題2. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””3. boot2docker無(wú)法啟動(dòng)4. java - SSH框架中寫(xiě)分頁(yè)時(shí)service層中不能注入分頁(yè)類5. nignx - docker內(nèi)nginx 80端口被占用6. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.7. javascript - mock.js可以存儲(chǔ)數(shù)據(jù)嗎8. docker容器呢SSH為什么連不通呢?9. docker api 開(kāi)發(fā)的端口怎么獲取?10. dockerfile - 為什么docker容器啟動(dòng)不了?

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