文章詳情頁
node.js - nodejs+express+vue
瀏覽:97日期:2023-10-09 11:12:53
問題描述
如果用nodejs+express+vue.js開發(fā)的要怎么選擇路由?是選擇express提供的路由還是vue.js提供的路由
問題解答
回答1:雖然都叫路由但是兩者起點(diǎn)不一樣!express路由是正常路由是從domain.com/users而vuejs路由則從domain.com/#users#是vuejs的根 express的根則是/ (當(dāng)然所有后端語言的根也都是/)
express例(獲取用戶信息):domain.com/users/1000
vuejs例 (獲取用戶信息)domain.com/#users/1000
回答2:兩者不想干的, vue的路由是前端路由, 單頁應(yīng)用里的路由。 express里的路由是服務(wù)器上文件或api接口的路徑。
回答3:vue是前端路由,express是后端路由,而且vue的思路是前后端分離的,后端只需要提供index.html入口,其他的通過express的路由接口獲取數(shù)據(jù)
標(biāo)簽:
vue
上一條:node.js - Angular-webpack-Starter, 怎么把NodeJS添加進(jìn)項(xiàng)目里?下一條:node.js - 我是一個(gè)做前端的,求教如何學(xué)習(xí)vue,node等js引擎?
相關(guān)文章:
1. css3 - transform的順序不同為何會(huì)使元素的形狀不同。2. python - 速度最快的啟動(dòng)界面GUI3. javascript - 在頁面最頂部插個(gè)廣告,怎么做才能不破壞頁面布局(不影響下面的內(nèi)容)?4. css - 如何選擇字體?5. css3 - css before作為父級(jí)元素的背景色遮住了文字怎么辦?6. python - 如何把152753這個(gè)字符串轉(zhuǎn)變成時(shí)間格式15:27:537. javascript - js判斷一個(gè)數(shù)組是否重復(fù)8. python - 關(guān)于beautifulsoup獲取文檔內(nèi)容9. html5 - video ios不能播放怎么辦?10. mysql - 類似于之類的通知系統(tǒng)如何設(shè)計(jì)數(shù)據(jù)庫(kù)
排行榜

熱門標(biāo)簽