TL;DR React 15.3.0 新增了一个 PureComponent 类,以 ES2015 class 的方式方便地定义纯组件 (pure component)。这篇文章分析了一下源码实现,并衍生探讨了下 sha…
分类:ReactJS
了解一个React组件
也可以在这里看:http://leozdgao.me/liao-jie-ge-reactzu-jian/ 最近React,这个专注View层的库格外火热,我个人已经探索了一段时间,本来一直想写一些文字,总结下React应…
如何在React中做Ajax 请求?
如何在React中做Ajax 请求? 首先:React本身没有独有的获取数据的方式。实际上,就React而言,它甚至不知道有服务器画面的存在。 React只是简单地渲染组件,单独从两个地方获取数据:props 和 sta…
[译] React.js 模式
原文出自:http://krasimirtsonev.com/blog/article/react-js-in-design-patterns 前言 我想找一个好的前端前端框架,找了很久。这个框架将能够帮助我写出具有可扩…
深入浅出Javascript:面向对象之闭包
理解闭包 概念 闭包是指 有权访问另一个函数作用域中的变量的 函数。 函数式闭包(在内部保存数据和对外部无副作用) 创建方法 在一个函数内部创建另一个函数(闭包) 原理 普通函数:在outer()执行完,局部变量loca…
更新了 router-as-view 组件
有点老调重弹了, 写短一点, 这篇文档介绍一下 router-as-view 组件的改进.组件前身是在简聊当中使用的 router-view 组件, 独立实现的路由,由于我重构了的简聊 Store 方案, 发现路由存在私…
React的生命周期与应用
目录 1.react组件的两种创建写法 2.组件的生命周期在不同状态下的执行顺序 3.组件各生命周期的应用 1.react组件的两种创建写法 第一种ES5写法,React.createClass React.create…
【译】Handling Events
下面是react官方文档的个人翻译,如有翻译错误,请多多指出原文地址:https://facebook.github.io/re… Handling events with React elements is…
[译]看这些文章,足够你学好redux
原文地址 我想分享一些文章,来帮你学习redux的概念和架构 在开始redux之前我们先来看这两篇文章,用High Order Components代替mixin和Smart & Dumb Components …
React从入门到精通系列之(19)彻底理解React如何重新处理DOM(Diffing算法)
十九、彻底理解React如何重新处理DOM(Diffing算法) React提供了一个声明式的API,所以你不必担心每次DOM更新时内部会修改哪些东西。虽然在React中并不是那么明显地告诉你具体如何实现的,不过这也让编…
Typescript初识及初步实践周报
初识typescript Typescript算是最近比较流行的“语言”(强语言类型检测),有利于编写大型程序。strong typing貌似现在很多人比较认可。例如现在比较流行的Go以及新近的Kotlin。也是因为最近…
使用 React 的一些经验
文章有些过时, 更多消息请往导航:http://nav.react-china.org 在公司用 React 写界面的已经有一段时间了, 有些习惯可以沉淀一下目前代码当中主要还是我个人的使用习惯, 后面应该会改善最近进行…