nuxt.js初始

1、什麼是nuxt.js?
Nuxt.js簡單的說是Vue.js的通用框架,最常用的就是用來作SSR(服務器端渲染)。
官方:Nuxt.js 是一個基於 Vue.js 的通用應用框架。 通過對客戶端/服務端基礎架構的抽象組織,Nuxt.js 主要關注的是應用的 UI渲染。
2、爲什麼需要使用nuxt.js?
不利於SEO。
首屏加載太慢。
它簡化了SSR的開發難度。還可以直接用命令把我們製作的vue項目生成爲靜態html。
3、什麼是SSR?
SSR,即服務器渲染,就是在服務器端將對Vue頁面進行渲染生成html文件,將html頁面傳遞給瀏覽器。
4、SSR有什麼優點?
有利於SEO,讓搜索引擎能夠索引到頁面內容。SSR生成的內容是HTML。
大大加快了首屏加載時間。更快內容到達時間 傳統的SPA應用是將bundle.js從服務器獲取,然後在客戶端解析並掛載到dom。而SSR直接將HTML字符串傳遞給瀏覽器。
5、Nuxt.js優點有哪些?

  • 基於 Vue.js
  • 自動代碼分層
  • 服務端渲染
  • 強大的路由功能,
  • 支持異步數據
  • 靜態文件服務
  • ES6/ES7 語法支持
  • 打包和壓縮 JS 和 CSS
  • HTML頭部標籤管理
  • 本地開發支持熱加載
  • 集成ESLint
  • 支持各種樣式預處理器: SASS、LESS、 Stylus等等
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章