《vue.js实战》读书笔记
本文于636天之前发表,文中内容可能已经过时。
前言
从去年开始写前端,有一年多的时间了,从几乎零基础到Hello World,到战战兢兢实现单个模块,到随便自己创建一个SPA,从实战的角度来说,已经是个中级水平的前端了。但有时候总觉得根基不稳,对一些问题虽然能解决,但对整个框架的熟悉,还是不够,对前端的技术的深度和广度还是不够。从开始学习前端的时候,就从HTML,JS,CSS开始,虽然是基础,但太宽泛了,有时候无从下手。正巧看到同事陈有一本vue实战的书,从书名就很吸引人,又是vue.js作者尤雨溪推荐,看了下目录,觉得正好补一下自己的短板。
本书主要分文三部分,一 基础篇 二 进阶篇 三 实战篇
读完的一些感受
1 基础篇,讲vue.js是什么,MVVM,vue的开发模式和传统前端开发模式的不同,vue实例和数据绑定,计算属性,v-bind,v-if,v-for,v-model,组件,自定义指令。有些我都已经用到了,很熟悉了,再加深一下,有些比如自定义指令,工作中没用到,就需要学习一下。
2 进阶篇,主要讲render函数,webpack,插件(vue-router,vuex).render函数在一个同事写的树型表格,看到过,当时对其语法感觉就很怪异,这次从技术的角度,真正理解了一下。webpack,也是在我们的一个mobile项目中,其实自己写的webpack,如果没人给我讲,生看,可能不能融汇贯通,这次看完这章,就知道webpack其实是尤其要点的。webpack虽然概念比较新,看似复杂,但它不过是一个js配置文件,只要搞清楚入口(Entity),出口(Output),加线器(Loaders)和插件(Plugins)这四个概念,使用起来就不那么困惑了。也揭开了我一直的一个疑惑,为什么我们写的页面是分为template,script,style三部分,而一些教程中,总是html,script,css.我们开发的搜是单页面应用(SPA),只有一个入口页面,其他都是组件,通过vue-router,在组件内调转。
3 实战篇,因为已经有实战经验了,这部分就没看。