您将学到什么
- 了解如何创建Web应用程序Vue
- 使用Vuex管理状态
- 用VueRouter进行路由
- 通过Vuejs和Vuex使用Restful APIS
- 使用NuxtJs和Vuex构建服务器渲染的应用程序
- 在VueJ中学习表格
要求
- 需要具备基本的JavaScript知识
- ES6知识是加号,但不是必须的
- 在整个课程中假定具备基本的HTML和CSS知识
描述
什么是Vue.Js?
Vue.js (通常称为Vue;发音为/vjuː/,类似于view)是用于构建用户界面的开源JavaScript框架 。
Vue.js是另一个JavaScript UI库,正在不断发展,并得到了社区越来越多的支持。如果您有一个即将进行的项目,并且想知道选择哪种工具,可以尝试一下Vue。
Vue非常易于学习,您可以在10分钟内开始使用它(实际上,这就是本文将为您提供的帮助)。但是首先,让我们快速看一下为什么您甚至应该尝试一下Vue。
为什么选择Vue.js?
当与竞争对手(包括Angular,React,Ember,Aurelia等)进行比较时,Vue自豪地在某些方面击败了其中一些竞争对手。这些方面包括简单的API,大小,性能,学习曲线等。您可以在官方文档中查看这些比较 。
您将在本课程中学到什么?
- 设置开发环境和工作流程
- 基础知识(包括基本语法,理解模板等等!)
- 与DOM交互(渲染列表,有条件地附加/分离元素……)
- 使用组件(以及开始使用什么组件)
- 绑定到表单输入
- VueJ的状态管理
- 如何使用路由创建很棒的单页应用程序(SPA)
- 使用NuxtJs构建服务器渲染的应用程序
在本课程中,您将使用Vue.js,Vuex和Nuxt构建6个小型Web应用程序
- 投票应用程序– 通过构建投票应用程序了解Vue基础知识
- Todo App –在此模块中,您将使用VueJs构建基本的Todo App
- 看板板应用程序 –在此模块中,您将使用Vue组件构建基本的项目管理应用程序
- 带Vuex的Shopping Cart Server –在本课程中,您将通过构建Shopping Cart功能 来掌握Vuex基础
- 建立会议表单– 在此模块中,您将掌握VueJ的表单基础
- Blog App – 您将学习如何使用Vuex和NuxtJs构建服务器渲染的应用程序
本课程适合谁:
- 希望学习VueJ的现有Web开发人员
- 本课程面向所有对前端开发和主要JavaScript框架感兴趣的人
- 工程师希望利用Vue的力量
请先
!