服務端渲染
服務器端渲染的優(yōu)勢在于更好的seo以及更快的渲染速度,所以vue也開始支持服務器端渲染,即ssr。
目錄
SSR 完全指南
在 2.3 發(fā)布后我們發(fā)布了一份完整的構建 Vue 服務端渲染應用的指南。這份指南非常深入,適合已經熟悉 Vue, webpack 和 Node.js 開發(fā)的開發(fā)者閱讀。請移步 ssr.vuejs.org。
Nuxt.js
從頭搭建一個服務端渲染的應用是相當復雜的。幸運的是,我們有一個優(yōu)秀的社區(qū)項目 Nuxt.js 讓這一切變得非常簡單。Nuxt 是一個基于 Vue 生態(tài)的更高層的框架,為開發(fā)服務端渲染的 Vue 應用提供了極其便利的開發(fā)體驗。更酷的是,你甚至可以用它來做為靜態(tài)站生成器。推薦嘗試。
Quasar Framework SSR + PWA
Quasar Framework 可以通過其一流的構建系統(tǒng)、合理的配置和開發(fā)者擴展性生成 (可選地和 PWA 互通的) SSR 應用,讓你的想法的設計和構建變得輕而易舉。你可以在服務端挑選執(zhí)行超過上百款遵循“Material Design 2.0”的組件,并在瀏覽器端可用。你甚至可以管理網站的 <meta>
標簽。Quasar 是一個基于 Node.js 和 webpack 的開發(fā)環(huán)境,它可以通過一套代碼完成 SPA、PWA、SSR、Electron 和 Cordova 應用的快速開發(fā)。