Logo

课程简介

了解课程介绍、先修要求及目标受众。

概念

课程简介

了解课程介绍、先修要求及目标受众。

想象数字世界如同一个充满各种应用的广阔游乐场,每个应用都有其独特的功能和特性。2013年,Facebook推出了React,这一革命性的概念彻底改变了我们构建用户界面的方式。基于组件的UI框架使开发者能够将应用程序视为一系列自包含、可复用的组件——这些组件各自管理自己的状态,从而实现更富交互性的界面设计。

谷歌第二代Angular框架也基于组件范式,近年来还涌现出许多轻量级的小型库,例如Hyperapp。

...
  • **易于集成到现有网站中**:我们可以在不引入构建步骤、无需为工作流添加新配置和工具的情况下,直接在现有网站中使用Vue。事实上,Vue是许多原本会使用jQuery场景下的理想选择:jQuery是一个快速、简洁且功能丰富的JavaScript库,旨在简化并增强客户端Web开发。
...

本课程重点涵盖以下内容:

  • Vue.js 基础:本章介绍Vue.js的基本概念,包括Vue实例、模板语法、插值、方法、计算属性和指令。

  • 组件:本章讨论通用组件、自定义组件、组件选项、组件生命周期、属性验证,以及命名插槽和作用域插槽。

  • 组合式API:本章讲解setup函数,使用ref()和reactive()处理数据,计算属性与侦听器,以及Vue中的生命周期钩子。

  • 路由:本章涵盖路由、导航、导航守卫,以及在Vue中使用路由的完整示例。

  • 状态管理:本章介绍状态管理的基础知识,包括Vuex中的状态、getter、mutation和action。

  • Nuxt.js:本章涵盖与Nuxt.js相关的所有主题,如Nuxt组件选项、静态资源、store、中间件和插件。

...

本课程适合已有JavaScript开发经验的开发者。如果你曾使用过类似Angular的组件化JavaScript框架,学习起来会非常轻松。同时,它也适合没有此类框架经验的读者。课程面向希望投身前端开发领域的初学者。

...

Vue.js:基础入门