nuxt.js初始

本文介绍了Nuxt.js,一个基于Vue.js的通用框架,特别强调了其在服务器端渲染(SSR)上的优势,包括提升SEO效果、加速首屏加载速度,并详细阐述了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等等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值