即將開發一個新專案,咨詢下大佬們專案開發方案:
PC端,類似后臺管理系統,400多個頁面,每個頁面基本上都是echarts圖表查詢,展示。請問可以用vue框架去實作嗎?如果用vue的話,有人說本地開發會很卡,因為路由懶加載在本地不起作用,首頁會引入一個index.js檔案,會很大,導致本地跑起來很卡,是這種情況嗎?但是線上環境可以跑起來沒問題,是嗎?
uj5u.com熱心網友回復:
本地卡的要死,上線也不會好太多。uj5u.com熱心網友回復:
路由的懶加載,有人只會在線上環境起作用,本地開發除錯不會是懶加載的,是嗎?
uj5u.com熱心網友回復:
一個專案怎么會有400多個頁面?確定不包括動態傳參的嗎,那也太多了吧。
uj5u.com熱心網友回復:
有點夸張吧,估計會有200多個路由吧。反正是蠻多頁面的。樓主有何高見啊
uj5u.com熱心網友回復:
可以分模塊,多頁面應用。甚至一個頁面生成一個js都可以(共用js會獨立打包)。卡是不存在的,只要你不需要SEO就沒問題。
uj5u.com熱心網友回復:
好的??!謝謝大佬!
uj5u.com熱心網友回復:
我也一直在想這個東西, PC端后臺 上百個頁面很正常, 體積也我考慮的問題之一,我一直考慮 的是 單頁面,如果做不了單頁面, VUE做多頁面也可以啊。
而且多頁面維護起來更好維護。尤其是復雜性的頁面,起碼他們是分離的
uj5u.com熱心網友回復:
同問,盡管不考慮首次加載速度, 我最關注的是 開發的時候要預覽效果問題,在HTML的年代 我可以針對性的對某一個 頁面進行 開發預覽。秒開。
但是 SPA 貌似需要構建, 這個速度如果太慢 根本無法開發
uj5u.com熱心網友回復:
感覺 vue開發頁太多了也不合適呀uj5u.com熱心網友回復:
按需求來吧,傳統頁面開發一樣可以uj5u.com熱心網友回復:
不會卡,看你對性能全域代碼把控能力了,還代碼質量
uj5u.com熱心網友回復:
封裝一些echart通用組件展示頁面,400多個頁面估計組件寫好了就好了,只剩下后臺的查詢邏輯了uj5u.com熱心網友回復:
沒有什么不行,只要你能全域所控,就能uj5u.com熱心網友回復:
我現在做的專案只是資料庫表就是200張表,更不要說頁面。做成單頁面就是自己給自己添麻煩。用戶體驗僅僅是好了那么一丟丟。
uj5u.com熱心網友回復:
可以的,合理利用懶路由,只要是通過()=>import()加載的模塊,vue打包時會對模塊單獨拆分,用到時才會加載到頁面uj5u.com熱心網友回復:
樓上很多人就不考慮開發的時候 預覽效果時間嗎? 不是很清楚 vue 構建能單獨構建一個頁面嗎? 400多個頁面不算太大也不算太小的專案,后面會不會加也不知道。現在我們也遇到這個問題,
最后選擇 傳統開發模式。放棄單頁面開發,改用多頁面開發
uj5u.com熱心網友回復:
vue支持多頁面開發,不是問題。uj5u.com熱心網友回復:
原來如此......uj5u.com熱心網友回復:
400多個頁面?轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/21979.html
標籤:JavaScript
上一篇:js中這個如何表達?
