Vue2入门路线及资源
前言:最近在学习Vue,感觉对vue+vuex+vue-router算是小小地入门了。想起前期最苦恼也是最费时的事,就是在每个阶段找到合适当前水平的资源或者demo,所以本文我根据我自己的体验,整理了一些资源,每个阶段跨度都较平缓,应该能比较顺畅地入门。
(以下链接后标明vue1的,表示博文及其demo是基于vue1,但原理基本是一样的,可以根据对博文的理解,将其demo由vue1改写为vue2,这样正好也可加深理解。)
基础入门
将官方文档的基础部分过一遍,不用太究细节,但也最好每个例子都自己跟着写一遍(组件部分不懂的先略过)。
- 官方文档:http://cn.vuejs.org/v2/guide/
- 入门博文demo:http://www.cnblogs.com/keepfool/p/5619070.html(vue1)
组件入门
根据以下的博文和其中的demo走一遍,对照官方文档,可基本了解组件的原理及使用。
- 组件入门上:http://www.cnblogs.com/keepfool/p/5625583.html(vue1)
- 组件入门下:http://www.cnblogs.com/keepfool/p/5637834.html (vue1)
(我将此部分的demo改写为vue2版本,可参见组件demo之vue2版本)
此时,对vue的基础知识基本有了了解,进阶部分可粗略过一遍或者暂时不看,等以后用到的时候再查文档。
vue-router
根据vue-router官方文档,结合以下博文,可基本了解vue-router的工作原理及应用。
- 官方文档http://router.vuejs.org/zh-cn/index.html
- vue-router入门博文demo:http://www.cnblogs.com/keepfool/p/5690366.html(vue1)
此时,可开始接触vue-cli,并将以上博文中的demo用vue-cli改写(博文中有提供普通版本和vue-cli版本)
- vue-cli入门:http://www.jianshu.com/p/2769efeaa10a
- vue-cli入门demo:http://www.jianshu.com/p/5d9b341d650f
vuex
首先看一遍官方文档,下面这边博文感觉写的还比较容易理解
vuex中比较多的设计到了es6的知识,所以遇到不懂得可以先了解一下对应的es6语法:比如参数结构和模块。其实vuex弄懂之后再回头想,发现其实很简单,就那么几个核心的概念。
这时候,差不多对vue+vuex+vue-router就有了一定的了解,可以到github上找一些简单的demo,跟着写一写,加深对知识的理解。文档里的进阶部分就可以碰到后去查查,慢慢就会知道的越来越多了!
Vue2入门路线及资源的更多相关文章
- webpack入门-个人学习资源收集
本来是想自己写哈个人学习webpack心德的,不过网上现在已经有各种比较好的,详细的入门或者深入资源了. 所以我就简单总结了一下,我在入门webpack时看的一些博客和文档,以及顺道看到的一些觉得也应 ...
- vue2 入门 教程 单页应用最佳实战[*****]
推荐 vue2 入门 教程 -------- 看过其他的,再看作者的,很赞 vue2 入门 教程 单页应用最佳实战 : 具体在 https://github.com/MeCKodo/vue-tuto ...
- Java后端完整学习路线及资源记录
Java后端完整学习路线及资源记录 Java语法基础 书籍教程: 视频教程: IDEA的使用 视频教程:JAVA开发利器-IntelliJ IDEA使用教程 Servlet和Web基础 书籍教程: 视 ...
- vue2入门之vue-cli
vue-cli vue在web前端可谓是大放异彩,尤其在国内与angular.react有三足鼎立之势.很多人想入门vue2而又苦于不知从何下手.因为vue2是以组件化开发的,最好要搭配webpack ...
- java学习路线(好资源大家分享)
对于入门java将近两年的时间,曾经迷惘过,一直想知道java的具体学习路线,看过了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,发现没有一个符合我个人需求的学习路线,根 ...
- egret游戏入门之学习资源篇
最近因需要,入手H5游戏. 写游戏当然需要有引擎. H5游戏开发:游戏引擎入门推荐 如何选择 H5 游戏引擎 白鹭引擎和layabox哪个好用,哪个技术更成熟 ? LayaBox 与 Egret 选择 ...
- 相比之前其他几个入门的, 推荐: 简单vue2 入门教程
注意:Vue.js 不支持 IE8 及其以下 IE 版本. 具体可以看下 http://www.runoob.com/vue2/vue-tutorial.html 以下是学习过程 Vue ...
- 2019年大牛最新整理的Python技术入门路线
Python作为一门学习上手快.开发效率高.代码优雅的编程语言,一直以来都是最热门的几种语言之一,甚至在进入2019年之后热度超过了十几年的霸主Java,成为最受欢迎的语言.Python一直有胶水语言 ...
- Android开发音视频方向学习路线及资源分享,学完还怕什么互联网寒冬?
接触Android音视频这一块已经有一段时间了,跟普通的应用层开发相比,的确更花费精力.期间为了学习音视频的录制,编码,处理也看过大大小小的几十个项目.总体感觉就是知识比较零散,对刚入门的朋友比较不友 ...
随机推荐
- ES六
来自:http://es6.ruanyifeng.com/#docs/style 1,=> // bad console.log([1,2,3,4].map(function(x){return ...
- 解决 ArchLinux 下中文 Chinese 不能输入 couldnt input 的问题
解决 ArchLinux 下中文 Chinese 不能输入 couldnt input 的问题 一.Question 一年多的 ArchLinux 用户再次回归.然鹅,见面礼就是终端不能输入中文. 在 ...
- MySQL多源复制(八)
一.什么是多源复制 MySQL 5.7发布后,在复制方面有了很大的改进和提升.比如开始支持多源复制(multi-source)以及真正的支持多线程复制了.多源复制可以使用基于二进制日志的复制或者基于事 ...
- rabbitmq系列一 之简单队列
1. rabbitmq简介 rabbitmq是一个消息代理,或者讲是一个消息中间件.主要是用来接收和转发信息的,它是对消息不做任何处理的.MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写 ...
- js实现隔行变色-------Day40
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/marSmile_tbo/article/details/31837367 就这样開始了自己的第二个项 ...
- oracle_jdbc_insert_into
package com.ayang.jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.S ...
- linux安装扩展总结
---恢复内容开始--- 1.安装php 模块安装命令. wget http://pear.php.net/go-pear 执行 php go_pear 如果是php7 wget http://pea ...
- Exceptionless搭配log4net记录日志
接上篇: Exceptionless 本地部署 在部署完成后可以使用log4net搭配Exceptionless来记录日志. 过程很简单,使用Nuget安装Exceptionless.Log4net, ...
- win7、8上走网络打印机(需找驱动包,不能自动)
不多说,直接上干货! 简而言之,就是, 第一步是,将电脑与打印机联上网,进行匹配,即连上网可以查找到打印机的型号. 第二步是,安装驱动. D:\Driver\HP LJP2015 PCL6(注意,这个 ...
- Check类之duplicate declaration checking/Class name generation/Type Checking
1.duplicate declaration checking /** Check that variable does not hide variable with same name in * ...