vue適合開發(fā)多頁面的網(wǎng)站嗎?
時(shí)間:2022-09-01 11:03:01 | 來源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2022-09-01 11:03:01 來源:網(wǎng)站運(yùn)營(yíng)
- express就是一個(gè)后端服務(wù)框架,你可以通過它來寫api,而且如果你看過vue-cli開發(fā)環(huán)境下的配置代碼(Vue-cli 2.x是在/build/dev-server.js; Vue-cli3.x沒暴露出來,可以在devServer.before里自己寫)的話你應(yīng)該更好理解,里面就嵌了一個(gè)express微服務(wù)
- vue多頁面應(yīng)用肯定是可以的,只是要考慮這點(diǎn):你跨頁面之間的組件之間通信多不多,多的話寫起來麻煩點(diǎn),如果不多,大膽用,給你個(gè)栗子
- 你的架構(gòu)大致應(yīng)該這樣:某個(gè)數(shù)據(jù)庫(例如mongodb, mysql)+ express(nodejs)作為服務(wù)端寫api(其實(shí)就是向數(shù)據(jù)庫拿數(shù)據(jù),推薦可以用TypeScript寫) + vue 前端(SPA or MPA) 請(qǐng)求api