我想通过社区的力量把《Vue学习系列》做到最优质的Vue系列博客
解决学习痛点
学习前端的同学都知道,前端有一大痛点就是知识点分散,学习的东西多。
就像我学习Vue,一拿到手就告诉我有个全家桶要学习。虽然一个一个学习下来了,但是过程是比较漫长的。而且如果是刚入门前端世界,会发现还没开始写代码各种配置都能玩好几天。Webpack打包、ESLint代码检查、Babel语法转译等等……
写本系列博客的本意是想将学习Vue的内容用博客的形式写出来,加深对知识点的理解。同时也希望能够帮助到和我有同样需求的朋友。
不过,就在昨天晚上我突然多了一个想法。我想把《Vue学习系列》做到最优质的Vue系列博客。通过我惯用的 资料索引+个人理解+Demo 的方式将Vue前端世界的所有都讲清楚、讲明白。让想学习前端的同学能够快速度过学习的迷茫期。通过本系列博客,快速入门Vue前端世界。
打一个比方就是:官方文档是满汉全席,那么本系列博客就是肯德基、麦当劳,提高效率,拿来就用!
定位
通过一篇博客和一个演示项目快速学会Vue某个功能的常规使用方法。
本系列博客定位是刚入门学习Vue的同学~相比于看官方文档,通过本系列博客有几个优点:
- 常用功能 —— 正如二八原则一样,100%的学习内容中只有20%是常用而又必要的,我们先把20%掌握开始上手,其他80%按需学习。
- 个人理解 —— 尽量用容易理解的语言对技术点进行描述,最好能让没有学过前端的人都能理解是怎么回事。
- 实例项目 —— 每篇博客一个简单的小项目,包含了博客中提到的所有功能的实现(其实作者是边撸博客边写demo的,确保博客内容是可执行的)。博客和demo配合味道更佳哦~
- 踩坑提醒 —— 前端项目中总是会有一些奇奇怪怪的坑,如果作者踩过了,我会尽量提出。避免其他同学浪费时间精力去过这些无谓的坑。
在入门系列发布后,会继续发布高级系列、源码解析系列。让我们一起学习共同进步。
倡议
《Vue学习系列》博客的文本和Demo都将发布在Github上,并且博客内容将在简书上首发和更新。
如果对本系列课程有任何建议、想法、评论。可以在简书下留言,或者在VueStudyDemos项目中提交 issue 和 PR,希望通过大家的力量将本系列课程做好,帮助到更多人。
到我写本文的时候,Vue学习系列的demo项目VueStudyDemos已有173颗star了。感谢大家的支持,希望本系列博客真的可以帮助到大家。之后还会继续产出Vue相关的博客。
Vue.js学习系列
鉴于前端知识碎片化严重,我希望能够系统化的整理出一套关于Vue的学习系列博客。
Vue.js学习系列一 —— vue-router2学习实践笔记(附DEMO)
Vue.js学习系列二 —— vuex学习实践笔记(附DEMO)
Vue.js学习系列三 —— axios和网络传输相关知识的学习实践
Vue.js学习系列四 —— Webpack打包工具的使用
Vue.js学习系列五 —— 从VUE-CLI来聊聊ESLint
Vue.js学习系列六 —— Vue单元测试Karma+Mocha学习笔记
Vue.js学习系列七 —— Vue服务器渲染Nuxt学习
Vue.js学习系列八 —— Vue源码学习之State学习
Vue.js学习系列项目地址
本文源码已收入到GitHub中,以供参考,当然能留下一个star更好啦^-^。
https://github.com/violetjack/VueStudyDemos
关于作者
VioletJack,高效学习前端工程师,喜欢研究提高效率的方法,也专注于Vue前端相关知识的学习、整理。
欢迎关注、点赞、评论留言~我将持续产出Vue相关优质内容。
新浪微博: http://weibo.com/u/2640909603
掘金:https://gold.xitu.io/user/571d953d39b0570068145cd1
CSDN: http://blog.csdn.net/violetjack0808
简书: http://www.jianshu.com/users/54ae4af3a98d/latest_articles
Github: https://github.com/violetjack