React可以使用React.createClass、ES6 classes、纯函数3种方式构建组件。使用React.createClass会自动绑定每个方法的this到当前组件,但使用ES6 classes或纯函数时,…
标签:react.js
【译】渲染Elements
下面是react官方文档的个人翻译,如有翻译错误,请多多指出原文地址:https://facebook.github.io/re…特别感谢Hevaen,同时也向豪大React群所有成员表示感谢,从你们身上我学…
[译]JSX:硬币的另一面
React框架刚刚发布的时候,JSX颠覆了很多人的想法。习惯了HTML标签与JavaScript代码分离的前端工程师们,看到JSX大概都会不禁吐槽:“这些奇怪的标签出现在JavaScript里是要干啥?!”我们一向贯彻的…
前端开发周报:PWA 将与安卓原生平起平坐
前端开发周报:PWA 将与安卓原生平起平坐、V8 团队致力于提高 ES2015 特性性能 为InfoQ中文站特供稿件,首发地址为这里;如需转载,请与InfoQ中文站联系。从属于笔者的Web 前端入门与工程实践。 前端开发…
用Redux来进行组件间通讯
用Redux来进行组件间通讯 demo地址 疑惑 之前在做项目的时候,一直会遇到一个困扰我的问题,两个互相独立的子组件如何通讯? 假设现在结构如下 ListItem是一个todoList组件,里面有一个删除操作,点击添加…
谈一谈创建React Component的几种方式
当我们谈起React的时候,多半会将注意力集中在组件之上,思考如何将页面划分成一个个组件,以及如何编写可复用的组件。但对于接触React不久,还没有真正用它做一个完整项目的人来说,理解如何创建一个组件也并不那么简单。在最…
React全栈--现代前端技术
1.ES6– 新一代JavaScript标准 1.1 const和let关键字 以前只有全局变量以及函数内部的局部变量,所以以前的局部变量只能定义在函数里面,但是现在不是了,可以通过let关键字来定义局部变量…
react进阶漫谈
本文主要谈自己在react学习的过程中总结出来的一些经验和资源,内容逻辑参考了“深入react技术栈”一书以及网上的诸多资源,但也并非完全照抄,代码基本都是自己实践,主要为平时个人学习做一个总结和参考。 本文的关键内容:…
UXCore 组件单测的一些事儿
UXCore 是 XUX 团队开源的 PC 端 React UI 套件,作为一个支持企业级应用的 React UI 开源套件,为了保持项目的持续集成,良好的单元测试必不可少。本文来分享一下在编写单元测试的过程中遇到的一些…
react native的一些特点
react native是FB在2015年开发者大会上开源的应用框架,一个可以用react开发原生应用框架。使用react native的应用有facebook group,天猫ipad。react native特点 跨…
MobX
1. 介绍 1.1. 原理 React的render是 状态 转化为树状结构的渲染组件的方法 而MobX提供了一种存储,更新 状态 的方法 React 和 MobX都在优化着软件开发中相同的问题。 React 使用的方法…
React 服务端渲染缓慢原因浅析
React 服务端渲染缓慢原因浅析从属于笔者的Web 前端入门与工程实践。 前几日笔者在服务端渲染性能大乱斗:Vue, React, Preact, Rax, Marko 一文中比较了当前流行的数个前端框架服务端渲染的性…