Nuxt.js 是一个基于 Vue.js 的轻量级应用框架,可用来创建服务端渲染 (SSR) 应用,也可充当静态站点引擎生成静态站点应用,具有优雅的代码结构分层和热加载等特性。
课程简介
vue-cli本身问题
预渲染
服务端渲染
项目解决seo的方案选择
nuxt安装和目录结构
nuxt生命周期
nuxt路由
nuxt导航守卫
nuxt配置之head
nuxt配置之css
nuxt配置之plugins
nuxt配置之modules和数据交互
nuxt配置代理
登录&获取个人信息
nuxt配置之loading
nuxt使用Vuex状态树
路由配置
代理和扩展$axios解耦
引入vuex和组件重构
重构首页底部组件
navSwiper重构
首页头部的重构
重构登录token
重构登录滑块组件
引入课程页
重构课程页
重构课程页判断class
重构课程难度筛选
重构课程详情页
重构课程播放页
重构购物车页面
导航守卫
项目上线