对于vuejs的学习我大概分三个层次:

第一层:了解概念,理解原理,不求甚解即可。

大到nodejs/webpack,搞清楚作用,运作流程;小到vuex/vue-router作用,预期目标。搞清楚这些原理,你基本就告别了盲人摸象的层次,就算遇到问题都有一个基本的思考能力了。

第二层:学习方法,快速上手,代码实践。

我一直秉承学习就是一个抄袭的过程,而且是效率最高的。最简单直接的方法就是download一个好的项目看一下别人是怎么写的,随着学习的精进直接看像elementUI iview这样的框架,看别人是怎么实现的,来一场与高手的脑洞碰撞。

第三层:独立思考,贡献开源造轮子。

技术栈储备到达一定程度,对Vue的使用及设计思想有了一定的深入理解,此时不妨考虑造个轮子,造轮子能让你的思维更加缜密,能更快的整合知识点解决针对性问题,最重要的是这玩意儿还可以装逼,加薪升职的最佳助力。

封神之路尚不可知,路漫漫其修远兮,一直努力未尝不可。

当然如果是首次学框架,之前没有学过框架的话。建议先不要急着去学习Vue的单页面开发(使用.vue文件)。可以先使用 < script > 引入的方式,在html文件里使用vue,从而去学习一些数据绑定,条件渲染,列表渲染等特性。如果学习能力强一点可以直接看文档学习,Vue的官方文档写得不错,实在不行可以看视频入门。
学习步骤的话:首先了解Vue是什么东西,然后了解一下SPA(单页面应用)-> 学习Vue的声明周期 -> 学习Vue的一些基本API(比如:watch/computed 等) -> 学习一下单文件组件 -> 就可以做练习项目了

学习Vue的一些看法相关推荐

  1. eclipsevue代码怎么运行_[Java教程]使用eclipse初步学习vue.js操作

    [Java教程]使用eclipse初步学习vue.js操作 0 2017-11-26 19:00:06 一.vue.js的初步认识 https://unpkg.com/vue ">vu ...

  2. vue filter对象_学习vue源码(3) 手写Vue.directive、Vue.filter、Vue.component方法

    一.Vue.directive Vue.directive(id,[definition]); 1)参数 { string } id{ Function | Object } [ definition ...

  3. vue 回车查询 按钮_从零开始学习vue

    在github搜小程序我们可以看到许多用许多用vue开发的实例. 到底什么是vue,我们不妨浪费一天时间来了解一下. 一.什么是vue Vue是一个JavaScript框架.作者是国内常年混迹知乎的一 ...

  4. tomcat如何部署.net程序_.NET 程序员如何学习Vue

    之所以取这个标题,是因为本文来自内部培训的整理,培训的对象是公司的 .NET 程序员,.NET 程序员学习 Vue 是为了在项目中做二次开发时能够更好地跟产品对接. Vue 是现在比较流行的前端框架, ...

  5. vue源码学习--vue源码学习入门

    本文为开始学习vue源码的思路整理.在拿到vue项目源码的之后看到那些项目中的文件夹,会很困惑,不知道每个文件夹内的世界,怎么变换,怎样的魔力,最后产生了vue框架.学习源码也无从学起.我解决了这些困 ...

  6. .NET 程序员如何学习Vue

    之所以取这个标题,是因为本文来自内部培训的整理,培训的对象是公司的 .NET 程序员,.NET 程序员学习 Vue 是为了在项目中做二次开发时能够更好地跟产品对接. Vue 是现在比较流行的前端框架, ...

  7. vue.js视频课程_在此免费课程中学习Vue.js! ✨

    vue.js视频课程 by ZAYDEK 由ZAYDEK 在此免费课程中学习Vue.js! ✨ (Learn Vue.js in this free course! ?✨) 让我们做点Vueseful ...

  8. vue中集合取第一个_快速学习Vue框架(知识点集合)

    学习Vue的小伙伴速度看过来,快速学习Vue框架知识点集合贴来啦.建议收藏,尤其基础并不是很扎实的同学,本篇集合贴就是你日后工作的参考手册. 基础知识: ·vue的生命周期:beforeCreate/ ...

  9. 初学者,学习vue应该从何下手?

    如何学习Vue框架?我来说说我当时怎么学的? 首先请允许我讲一下大道理哈: 1.要明白库和框架的区别 2.要明白设计思想 3.然后去掌握基础,随后做项目实操 库和框架的区别 这玩意吧,说白了库就是你写 ...

最新文章

  1. linux内存使用统计,Linux 中free命令检查内存使用情况
  2. Windows Home Server 2011 RC 安装体验
  3. 团体程序设计天梯赛-练习集L1-016. 查验身份证
  4. C++中实现链表的删除和颠倒
  5. go语言笔记——包的概念本质上和java是一样的,通过大小写来区分private,fmt的Printf不就是嘛!...
  6. 西门子获首都机场18亿大单
  7. Django数据查询方法总结
  8. SQL语句执行效率及分析
  9. 软开关设计漫谈_软件篇
  10. C/C++/Objective-C经典书籍推荐
  11. Android Room 升级数据库-增加字段
  12. 苹果怎么用微信链接服务器,苹果手机如何设置微信登陆锁
  13. word ftl操作
  14. 外媒称编程课成中国家长“新宠”:人工智能从娃娃抓起【楚才国科】
  15. Firefox启动自带翻译
  16. 自我介绍php一句话,面试自我介绍经典语句,经典一句话自我介绍
  17. 曙光实习笔记:第一天
  18. MySQL——查询当前时间
  19. 摊牌了,微软始料未及,Excel和WPS用户:我们已经在使用了
  20. 最好的pdf转换成ppt转换器

热门文章

  1. java实现第三方网页获取微信用户授权后的微信用户基本信息
  2. http工具类(支持https,连接池和失败重试)
  3. java 内存泄漏_Java开发者必须知道的内存泄漏问题
  4. 怎么安装python2.7_如何在Windows 7安装Python2.7
  5. python语言需要变量生明吗_python需要定义变量吗
  6. php连接mysqli面向过程,PHP基础知识总结:MySQLi 面向过程
  7. python一行没写完用什么隔离_在CherryPy中请求隔离是如何工作的。我不明白基本的想法...
  8. 步步高vivo高通解锁工具_高通人工智能开放日,窥见5G+AI的未来
  9. eq linux_在线试用 200 多种 Linux 和 Unix 操作系统 | Linux 中国
  10. matlab实现粗糙表面_基于分形理论的球头铣削表面形貌研究