前端路由和后台路由有什么区别?
生活随笔
收集整理的這篇文章主要介紹了
前端路由和后台路由有什么区别?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
區(qū)別在于express是服務(wù)器端的路由,也就是說需要向后臺服務(wù)器發(fā)送請求,然后服務(wù)器來決定來render那個(gè).html,這也就是最早的mvc架構(gòu)模式,而前端的路由是將這一過程放在瀏覽器端,也就是前臺寫js代碼控制,不在請求服務(wù)器,前臺一般利用histroy和hash來控制,達(dá)到不刷新頁面可以使顯示內(nèi)容發(fā)生變化,這樣好處是js代碼不發(fā)生變化(瀏覽器端可以維護(hù)一個(gè)穩(wěn)定的model);一般單頁應(yīng)用就是前臺來控制路由,這樣速度更快,用戶體驗(yàn)更好。單頁應(yīng)用還將模板拿到了瀏覽器端,從而解放了服務(wù)端,服務(wù)端趨于服務(wù)化。
轉(zhuǎn)載于:https://www.cnblogs.com/benpaodexiaopangzi/p/6018186.html
總結(jié)
以上是生活随笔為你收集整理的前端路由和后台路由有什么区别?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 事件对象及其属性
- 下一篇: HTML 列表中的dl,dt,dd,ul