第1部分 第1个Nuxt应用程序
第1章 Nuxt简介
1.1 从Vue到Nuxt
1.2 为何使用Nuxt
1.2.1 编写单文件组件
1.2.2 编写ES2015+
1.2.3 利用预处理器编写CSS
1.2.4 利用模块和插件扩展Nuxt
1.2.5 在路由之间添加过渡
1.2.6 管理元素
1.2.7 利用webpack打包和划分代码
1.3 应用程序的类型
1.3.1 传统的服务器端渲染的应用程序
1.3.2 传统的单页应用程序(SPA)
1.3.3 通用服务器端渲染的应用程序(SSR)
1.3.4 静态生成的应用程序
1.4 作为通用SSR应用程序的Nuxt
1.5 作为静态站点生成器的Nuxt
1.6 作为单页应用程序的Nuxt
1.7 本章小结
第2章 开始Nuxt之旅
2.1 技术需求
2.2 安装Nuxt
2.2.1 使用create-nuxt-app
2.2.2 从头开始安装
2.3 了解目录结构
2.3.1 /assets/目录
2.3.2 /static/目录
2.3.3 /pages/目录
2.3.4 /layouts/目录
2.3.5 /components/目录
2.3.6 /plugins/目录
2.3.7 /store/目录
2.3.8 /middleware/目录
2.3.9 package.json文件
2.3.10 nuxt.config.js文件
2.3.11 别名
2.4 了解自定义配置
2.4.1 mode选项
2.4.2 target选项
2.4.3 head选项
2.4.4 css选项
2.4.5 plugins选项
2.4.6 components选项
2.4.7 buildModules选项
2.4.8 modules选项
2.4.9 build选项
2.4.10 dev选项
2.4.11 rootDir选项
2.4.12 srcDir选项
2.4.13 server选项
2.4.14 env选项
2.4.15 router选项
2.4.16 dir选项
2.4.17 loading选项
2.4.18 pageTransition和layoutTransition选项
2.4.19 generate选项
2.5 了解数据资源服务机制
……
第2部分 视图、路由、组件、插件和模块
第3部分 服务器开发和数据管理
第4部分 中间件和安全
第5部分 测试和开发
第6部分 高级内容
展开