"use strict"; var React = require('react'); var ReactDOM = require('react-dom'); class Counter extends React.C…
分类:ReactJS
CSS Modules详解及React中实践
CSS 是前端领域中进化最慢的一块。由于 ES2015/2016 的快速普及和 Babel/Webpack 等工具的迅猛发展,CSS 被远远甩在了后面,逐渐成为大型项目工程化的痛点。也变成了前端走向彻底模块化前必须解决的…
react 实现pure render的时候,bind(this)隐患
pure render 我就不多说了,附上我另一片文章链接 react如何性能达到最大化(前传)不论你用不用immutable,只要你想达到pure render,下面值得你注意!!!一天我和往常一样,开开心心得写着re…
理解 Redux
前言 我之前开发网站的时候一直用的是 Flux, 自从出了 Redux 之后由于种种原因没有跟进了解,最近手头上的事情基本忙的差不多了,抽空阅读了 Redux 的源码,并整理了这篇博文。 先说重点: Redux 与 Re…
react如何性能达到最大化(前传),暨react为啥非得使用immutable.js
一行代码胜过千言万语。。这篇文章呢。。主要讲述我一步一步优化react性能的过程。。为啥要用immutable.js呢。毫不夸张的说。有了immutable.js(当然也有其他实现库)。。才能将react的性能发挥到极致…
基于 NPM 的大型 React 单页应用探索(多场景多方案)
基于 NPM 的大型 React 单页应用探索(多场景多方案) 原文地址:https://github.com/luqin/blog/issues/10 未完待续…… 本文目标构建基于 NPM 的大型 React 单页应…
简聊首屏性能优化方案一些记录(备份)
原文一个月前发布在简聊(https://jianliao.com/)博客上, 这边做一下备份https://jianliao.com/blog/jian-liao-shou-ping-xing-neng-you-hua-…
React Diff 算法
React介绍 React是Facebook开发的一款JS库,用于构建用户界面的类库。 它采用声明式范例,可以传递声明代码,最大限度地减少与DOM的交互。 特点: 声明式设计:React采用声明范式,你可以轻松描述你的应…
2015 年十佳 HTML5 应用
前言 优秀的前端工程师戴着脚铐跳舞,究竟能把 HTML5 的体验推进到什么程度? 这些 Web apps 是我们运营云集浏览器的网上应用店一年来,我选出的十佳 Web apps。其中参考了同事们的意见,但也带有强烈的主观…
React实现标签页切换
自己想了一个React切换标签的方法 本文不采用ES6写,用ES5写方便初学者学习实现原理很简单,根据state的变化实现改变class那么我们开始吧… 主要的结构关系 <TabControl>/…
ReactNative集成到已有工程中-IOS
以下步骤为手动添加的方式,使用rnpm的方式请参考官方文档。 本文是对官方文档的一个补充,大部分内容来源于官网文档。 官方参考地址: http://facebook.github.io/react-native/docs…
探索React源码的全局模块系统
也可以在这里看:https://leozdgao.me/react-global-module-system/ 扫了几眼react的源代码(0.14-stable分支),发现一个有趣的现象,比如如下这段代码: var R…