真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

詳解基于vue的服務(wù)端渲染框架NUXT-創(chuàng)新互聯(lián)

Nuxt

站在用戶的角度思考問題,與客戶深入溝通,找到蒙陰網(wǎng)站設(shè)計(jì)與蒙陰網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、域名與空間、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋蒙陰地區(qū)。

隨著現(xiàn)在vue和react的流行,許多網(wǎng)站都做成了SPA,確實(shí)提升了用戶體驗(yàn),但SPA也有兩個(gè)弱點(diǎn),就是SEO和首屏渲染速度。為了解決單頁應(yīng)用的痛點(diǎn),基于vue和react的服務(wù)端渲染應(yīng)運(yùn)而生。由于公司的框架采用的是vue,所以就簡單的研究了一下基于vue的服務(wù)端渲染框架——NUXT。在vue的官網(wǎng)有關(guān)于服務(wù)端渲染的詳細(xì)介紹,而NUXT集成了利用Vue開發(fā)服務(wù)端渲染的應(yīng)用所需要的各種配置,也集成了Vue2、vue-router、vuex、vux-meta(管理頁面meta信息的),利用官方的腳手架,基本上是傻瓜式操作,不用寫路由配置,不用寫webpcak配置就可以跑起來一個(gè)基于服務(wù)端渲染的SPA。

Nuxt特性

NUXT的特性包括:

  1. 基于 Vue.js
  2. 自動代碼分層
  3. 服務(wù)端渲染
  4. 強(qiáng)大的路由功能,支持異步數(shù)據(jù)
  5. 靜態(tài)文件服務(wù)
  6. ES6/ES7 語法支持
  7. 打包和壓縮 JS 和 CSS
  8. HTML頭部標(biāo)簽管理
  9. 本地開發(fā)支持熱加載
  10. 集成ESLint
  11. 列表項(xiàng)目
  12. 支持各種樣式預(yù)處理器: SASS、LESS、 Stylus等等

Nuxt目錄結(jié)構(gòu)

通過vue init nuxt-community/starter-template 生成的文件目錄結(jié)構(gòu)如下:

其中有一些目錄(layouts、pages、static、store、nuxt.config.js、package.json)是Nuxt保留的,不可以更改,需要注意一下。

Nuxt路由

Nuxt中的一大特點(diǎn)就是路由無需手動配置,會根據(jù)pages下的文件路徑自動生成一套路由。如果路由中需要帶參數(shù),只需將pages下的文件已下劃線_作為前綴即可。例如pages下的目錄結(jié)構(gòu)如下:

pages/
--| user/
-----| index.vue
-----| one.vue
-----| _id.vue
--| index.vue

新聞標(biāo)題:詳解基于vue的服務(wù)端渲染框架NUXT-創(chuàng)新互聯(lián)
網(wǎng)站鏈接:http://weahome.cn/article/dppejg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部