Logo
☆☆☆☆☆
0.0
Beginner
22h

使用 NuxtJS 构建一个现代化的服务器端渲染 Vue 应用

NuxtJS 是基于 Vue 构建的框架,为大型和内容驱动型项目提供了额外的功能与优势。它支持服务器端渲染,有助于提升性能和搜索引擎优化(SEO)。 本课程将简要介绍 Vue,涵盖组件、视图、路由、状态管理等内容。随后,你将熟悉 NuxtJS,学习其项目配置与结构。接着,你将了解 NuxtJS 的不同渲染模式,并掌握在示例问卷应用项目中选择合适渲染模式的关键考量因素。你将使用 NuxtJS 的组件、页面、布局、插件和中间件。然后,你将基于 NuxtJS 开发一个完整的服务器端渲染 Vue.js 应用,并学习如何优化服务器端渲染应用以提升 SEO 和性能。 课程结束时,你将具备开发、部署和优化功能丰富、基于服务器端渲染的 Web 应用的能力,熟练运用 Vue 和 NuxtJS。

14 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 NuxtJS 构建一个现代化的服务器端渲染 Vue 应用
NuxtJS 是基于 Vue 构建的框架,为大型和内容驱动型项目提供了额外的功能与优势。它支持服务器端渲染,有助于提升性能和搜索引擎优化(SEO)。 本课程将简要介绍 Vue,涵盖组件、视图、路由、状态管理等内容。随后,你将熟悉 NuxtJS,学习其项目配置与结构。接着,你将了解 NuxtJS 的...

WHAT YOU'LL LEARN

对 Vue 组件、组合式函数(composables)和插件的深入理解

Content

14 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    课程简介

  2. 2

    NuxtJS 为什么备受关注?

  3. 3

    课程项目

Vue.js 简介
  1. 1

    组件

  2. 2

    视图

  3. 3

    路由

  4. 4

    渲染机制

  5. 5

    状态管理

  6. 6

    测验:Vue.js 入门

结论
  1. 1

    总结

Nuxt.js 入门
  1. 1

    Nuxt.js 简介

  2. 2

    了解 Nuxt.js 目录结构

  3. 3

    配置单元测试

  4. 4

    测验:NuxtJS 入门

附录
  1. 1

    配置开发环境

  2. 2

    测试搜索引擎优化和社交标签

  3. 3

    资源

Nuxt.js 渲染模式
  1. 1

    客户端渲染与服务器端渲染

  2. 2

    混合渲染与静态站点生成

  3. 3

    为项目选择一种渲染模式

  4. 4

    测验:NuxtJS 渲染模式

路由
  1. 1

    文件路由简介

  2. 2

    自定义路由

  3. 3

    测验:路由

插件
  1. 1

    Nuxt 插件简介

  2. 2

    将 Vuetify 添加为调查项目的插件

  3. 3

    测验:插件

布局
  1. 1

    布局简介

  2. 2

    为调查项目设置布局

  3. 3

    测验:布局

页面
  1. 1

    为项目设置页面

  2. 2

    为页面添加唯一的元标签

  3. 3

    测验:页面

组件
  1. 1

    关于 Nuxt 组件

  2. 2

    为项目设置可复用的组件

  3. 3

    测验:组件

API 端点、中间件和服务器端状态管理
  1. 1

    在 Nuxt.js 中设置 API 端点

  2. 2

    在 Nuxt.js 中发起 API 请求

  3. 3

    调查API服务器

  4. 4

    创建一个认证路由守卫

  5. 5

    在服务器端渲染(SSR)中处理状态管理

  6. 6

    测验:API 端点、中间件与服务器端状态管理

综合应用
  1. 1

    完整的调查应用程序

  2. 2

    单元测试

部署
  1. 1

    将调查API的URL添加到环境变量中

  2. 2

    使用 Node.js 服务器进行部署

  3. 3

    使用 Vercel 部署

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)