计划描述:

  1. 了解Vue基础

  • 首先需要了解Vue的基本概念和原理,如:数据绑定、指令、组件、生命周期等。

  • 建议可以阅读Vue官网的文档,并开始使用Vue CLI工具构建一些简单的demo练手。

  1. 学习Vue渲染和组件

  • Vue的模板渲染和组件是核心知识点。

  • 需要学会创建Vue组件,在组件间传递props,使用slot实现组件解耦合,以及动态渲染列表等。

  • 可以构建一个简单的待办事项app来练习。

  1. 掌握Vue Router

  • Vue Router可以实现SPA的路由管理。

  • 需要学习Vue Router的基本使用、动态路由匹配、嵌套路由、导航钩子等。

  • 可以改进之前的待办事项app,加入路由实现列表、详情和创建页。

  1. 学习Vuex状态管理

  • 在大型应用中,多个组件共享状态时就需要Vuex来统一管理状态。

  • 需要学习Vuex的基本概念和使用、mutation和action、getter、模块化、热重载等。

  • 可以继续完善之前的项目,使用Vuex管理列表和详情页状态。

  1. 学习Vue生态

  • Vue有一个庞大的生态,如Vue CLI、Vue Router、Vuex、Vue render、Vue-resource/axios、Nuxt.js等。

  • 建议结合项目去学习和使用其他Vue生态库及工具。

  • 可以使用axios改写之前的项目中数据获取部分。

  1. 实战开发一个中型项目

  • 熟练掌握以上知识后,可以选择一个中型项目进行实践。

  • 可以开发一个博客Web App,使用Vue构建页面,Vue Router实现路由,Vuex管理状态,并使用axios从API获取数据并展示。

进度更新:

时间节点

进度节点

时间周期

2023-04-28

  1. 制定学习计划

  2. 完成计划1 - 查看官方文档

文章作者: Sleny
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咸鱼说
Vue Vue
喜欢就支持一下吧
打赏
微信 微信
支付宝 支付宝