代码分隔 我们现在大多数React项目都是以Webpack 或者 Browserify等将一堆的jsx文件组织一起,并且由一个类似index.js的入口文件串联起来的单页面web页面。 例如: // math.js ex…
分类:react.js
如何科学的组织React组件样式
React的组件式开发,让我们可以利用其Component Model,专注于单个组件的逻辑开发,其中还包括组织组件的样式。先声明,本文并不是webpack配置教程,不会介绍详细的配置过程,假设你们已经用过了css-lo…
React自定义PropTypes
http://stackoverflow.com/ques… // You can also specify a custom validator. It should return an Error // …
组件化的思想实现 vue2.0 下对网页标题(document.title)的更新
最近为了学习react,用 vue 和 react 分别实现了 https://cnodejs.org/ 简易版 vue版本: https://share.la/cnodejs/vue 源码地址: https://git…
2017-06-03 前端日报
Web缓存相关知识整理JavaScript专题之跟着underscore学防抖学习不一样的 vue 实战 (2): 项目分析阐述CSS Grid实现限宽容器全屏效果我对知乎前端相关问题的十问十答ELSE 技术周刊Reac…
React学习开发经验总结分享
Immutability Helper 这是react官方文档推荐的方法(源代码很少)一般的state,例如层级比较浅的,可以直接用Object.assign或者...(扩展语法来解构),但是在层级比较深,或者操作数组的…
vue和react的差异
引言 平时开发单页项目应用基于vue,目前另外两个比较热的库还有angular和react,angular 1系列用过,进入公司后由于基于vue技术栈就没在关注了。一直在关注react,目的不是学习用法,只是为了拓展自己…
Create-react-app+Antd+Less配置
说明 React官方脚手架工具Create-react-app 用于快速创建React应用,但依旧有局限性,我们根据项目需求需要对Create-react-app的配置进行修改。这里针对引入Antd的两种配置方式进行配置…
react源码解析之stack reconciler
关于源码解读的系列文章,可以关注我的github的这个仓库, 现在才刚刚写,后续有空就写点。争取把react源码剖析透学习透。有不正确的地方希望大家帮忙指正。大家互相学习,共同进步。 本篇文章是官方文档的翻译,英文原文请…
immer源码阅读
immer是前端在immutable领域的另外一个实践,相比较immutable而言,它拥有更低的学习成本,在使用上可以直接使用js 原生api去修改引用对象,得到一个新的不可变的引用对象。 import produce…
React-CRA 多页面配置(npm run eject)
更新时间:2019-01-05 版本信息:CRA v2.1.1 + Webpack v4.19.1 一、create-react-app 多页面配置 为什么要进行多页面配置 在使用 React 进行开发的过程中,我们通常…
react特性
.Declarative声明式编码(区别于编程式编码) 只关心声明在哪 做什么 无需怎样实现 .component-based组件化编码.高效的Dom diff算法,最小页面重绘.单向数据流 mv*框架 vue &…