新手Vue学习记

前言

一年多以前开始入门前端,完全是一个门外汉,不想参加培训班,所以开始自学(之前也有过一段自学的经历但是放弃了),主要也是机缘巧合找到了一份还不算太难的前端开发工作。从最基本的HTML、CSS和JavaScript学起,先看的菜鸟教程上的文档,感觉理解的不够深入,就下载了黑马程序员的视频教程,但是本人的自律性较差所以断断续续的只学习了前几章的内容,加上平时遇到问题百度查询资料,不断的采坑,又看了《锋利的jQuery》里面的大部分内容,几个月之后终于可以满足平常的工作需要了。依稀记得自己到公司伊始做一个需要通过jQuery的ajax请求后端数据的页面,很简单的一个网页足足做了一个星期,也是比较惭愧了。由于工作需要基本入门了前端之后就开始学了一些PHP的知识,可以简单的做一些后台开发的工作了。我所在公司规模较小,使用的技术也比较老,依然是MVC的开发模式,前端也没有使用任何框架,只是用jQuery做基本的Dom操作,页面也不是很复杂,所以基本还是可以应付平常的开发工作。但是考虑到日后的发展和前端日新月异的快速变更,学习前端框架已经是一个绕不过去的问题。上网也查了很多资料,对目前国内的前端技术发展有了一个基本的认识和了解,首先放弃了Angular这个框架,用的人少和而且上手有一定难度。又比较了React和Vue,虽然React有大公司维护的优势,使用率也是三个框架里最高的,但是上手难度较高,而且国内的大多数企业更喜欢用Vue作为前端的技术架构,所以经过一番考虑最终打算先学习Vue这个框架。

起步

学起Vue起步当然是要看官方文档了,但是我发现自己的JS水平还是有点理解不了Vue官方文档里面的一些内容,所以又开始回头复习JS的基础知识,当然少不了要看红宝书《JavaScript高级程序设计》,但是我还是没能把红宝书看完整,只是针对几处难点和重点看了一下,再有就是这期间买了某课网的前端课程,开始跟着视频教程来学习Vue的基础,也建议大家一开始学习Vue的时候不要马上就使用Vue-Cli构建工具,很多国内的视频教程都是开头就使用Vue-Cli构建一个完整的项目。还是建议先通过标签引入Vue文件的方式学习Vue的基本用法,然后再用Vue-Cli,当然一开始我甚至完全不知道node,npm,webpack这些都是什么,一点点的查资料才得以了解基本用法和概念,所以有很多的坑要踩。而且大部分的教程使用的都是vue-cli2.x现在的vue-cli已经早就更新到了3.x所以还是有一些不同的。
我的希望是能把自己学习Vue这个前端框架的历程记录下来,并且最终能达到自己独立开发一个Vue的webAPP,这个历程估么会很漫长,但是我坚信我能够走到底,让我们一起在学习的道路走下去!!!加油!!!
未完待续--------

你可能感兴趣的:(新手Vue学习记)