SF
front-end
front-end
注册登录
关注博客
注册登录
主页
关于
RSS
vue2.0源码分析之理解响应式架构
杨川宝
2016-10-31
阅读 9 分钟
21.7k
我之前介绍过vue1.0如何实现observer和watcher。本想继续写下去,可是vue2.0横空出世..所以 直接看vue2.0吧。这篇文章在公司分享过,终于写出来了。我们采用用最精简的代码,还原vue2.0响应式架构实现 以前写的那篇 vue 源码分析之如何实现 observer 和 watcher可以作为本次分享的参考。 不过不看也没关系,但是最好了解...
vue 源码分析之如何实现 observer 和 watcher
杨川宝
2016-01-29
阅读 5 分钟
46.3k
我之前写了一篇没什么干货的文章。。并且刨了一个大坑。。今天。。打算来填一天。。并再刨一个。。哈哈不过话说说回来了.看本文之前,,如果不知道Object.defineProperty,还必须看看解析神奇的 Object.defineProperty不得不感慨vue的作者,人长得帅,码写的也好。本文是根据作者源码,摘取出来的
解析神奇的 Object.defineProperty
杨川宝
2016-01-21
阅读 2 分钟
26.8k
这个方法了不起啊。。vue.js是通过它实现双向绑定的。。而且Object.observe也被草案发起人撤回了。。所以defineProperty更有必要了解一下了。
react 实现pure render的时候,bind(this)隐患
杨川宝
2016-01-12
阅读 1 分钟
5.5k
pure render 我就不多说了,附上我另一片文章链接 react如何性能达到最大化(前传)不论你用不用immutable,只要你想达到pure render,下面值得你注意!!!一天我和往常一样,开开心心得写着react,用着@pureRender,
react如何性能达到最大化(前传),暨react为啥非得使用immutable.js
杨川宝
2016-01-12
阅读 5 分钟
14.7k
一行代码胜过千言万语。。这篇文章呢。。主要讲述我一步一步优化react性能的过程。。为啥要用immutable.js呢。毫不夸张的说。有了immutable.js(当然也有其他实现库)。。才能将react的性能发挥到极致!要是各位看官用过一段时间的react,而没有用immutable那么本文非常适合你。那么我开始吧!
[译]看这些文章,足够你学好redux
杨川宝
2015-12-28
阅读 1 分钟
7.1k
原文地址 我想分享一些文章,来帮你学习redux的概念和架构 在开始redux之前我们先来看这两篇文章,用High Order Components代替mixin和Smart & Dumb Components 然后 我们通过一个代码教程(我翻译地址)深入了解Redux,然后看一看 Redux & React超级介绍 完成你对reudux的探索之旅 现在是时候去学习 How to Bun...
前端优化感想以及[译]redux 教程 第一部分(共四部分
杨川宝
2015-12-17
阅读 4 分钟
8.2k
我们知道浏览器是有缓存的,那发布新版本的时候为了防止浏览器缓存,每次发新版本我们都得和上一版文件名不一样,所以我们用md5摘要算法将js文件生产摘要,作为js文件名的一部分
[译]Smart and Dumb Components
杨川宝
2015-12-07
阅读 1 分钟
10.9k
当我在写React应用的时候我发现一种老有用而且简单的写法了。要是你写了一段时间React的话。。我估摸着你也应该发现了这种写法了。这篇文章(下次我就翻译这片文章)就说的很好,但是捏,我还想多差两句嘴
[译] 咋才能忘掉jQuery然后用原生的js apis 呢
杨川宝
2015-12-03
阅读 3 分钟
3k
javascript已经准备好了,可能你还没有准备好拥抱它。那为啥不用jquery呢。。因为它慢啊。而且体积还不小,你的网站可能真的不是特别需要,