完全可以。
1、另一方面,Vue 完全有能力驅動採用單文件組件和 Vue 生態系統支持的庫開發的回復雜單頁應用,實現答PC端單頁式的前端開發。
2、PC端網站在不需要優先考慮SEO和首屏渲染時間時,單頁式在用戶體驗和開發體驗(開發效率)上是完勝多頁式的。
3、vue.js作為主流框架之一,同樣支持SSR,vue.js的PC端網站開發時服務端渲染編譯比較慢,使用用單頁式效率更高。
(1)單頁面應用js框架擴展閱讀:
主流框架Vue.js與angularjs的開發區別:
一、相同點:
都支持指令:內置指令和自定義指令。
都支持過濾器:內置過濾器和自定義過濾器。
都支持雙向數據綁定。
都不支持低端瀏覽器。
二、不同點:
1、AngularJS的學習成本高,比如增加了Dependency Injection特性,而Vue.js本身提供的API都比較簡單、直觀。
2、在性能上,AngularJS依賴對數據做臟檢查,所以Watcher越多越慢。
3、Vue.js使用基於依賴追蹤的觀察並且使用非同步隊列更新。所有的數據都是獨立觸發的。對於龐大的應用來說,這個優化差異還是比較明顯的。
參考資料:vue.js官網-介紹-Vue.js