首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
MRKevin5494
更多收藏集
微信扫码分享
微信
新浪微博
QQ
37篇文章 · 0订阅
mykurisu
4年前
React.js
Webpack
JavaScript
React中型项目的优化实践
整个项目大概有60+个页面,用到的组件大概150+,package里面的依赖大概有70+个,应该勉强算得上是一个中型的React的项目了。 打包时间约150s,打包完之后的资源gzip之后约1.2m,尽管之前分离了一些公用依赖,但是index包的体积达到了600+还是令人难以接…
1.1w
499
13
千锋IT技术学习
4年前
React.js
Flux
Redux
关于React面试题汇总
中间件提供第三方插件的模式,自定义拦截 action -> reducer 的过程。变为 action -> middlewares -> reducer 。这种机制可以让我们改变数据流,实现如异步 action ,action 过滤,日志输出,异常报告等功能。 1.一个组件所…
2.8w
591
21
亖混子
5年前
React.js
你听过 react Fragments吗?🙄
React 中常见模式是为一个组件返回多个元素。为了包裹多个元素你肯定写过很多的 div 和 span,进行了不必要的嵌套,增加了浏览器的渲染压力。Fragments 可以让你聚合子元素列表,并且不增加额外节点。 15以前,render 函数的返回必须有一个根节点,否则报错,为…
2885
46
2
凹凸实验室
3年前
微信小程序
Taro
TOP 10:Taro 最受欢迎物料大赏
Taro 物料市场诞生于「让每一个轮子产生价值」的理念,希望让开发者之间可以分享和共享代码,上线仅 4 个多月,开发者们已经上传分享了 64 个物料,物料市场也从无人知晓到了查找物料就逛一下找一找。 Taro 物料市场的物料目前分为 4 大类,组件、UI 库、模版、SDK。每个…
1.1w
109
15
秋天不落叶
3年前
React.js
React Hooks 详解 【近 1W 字】+ 项目实战
如果你在编写函数组件并意识到需要向其添加一些 state,以前的做法是必须将其它转化为 class。现在你可以直接在现有的函数组件中使用 Hooks 1. 类组件的不足 综上所述,如果不注意的话,很容易写成第三种写法,导致性能上有所损耗。 2. Hooks 优势 副作用的关注点…
16.1w
2834
115
余杭子曰
4年前
React.js
react组件抽象通识篇
为什么会提到一个抽象组件的概念,其实我们称其为高复用组件更好,因为其实在业务开发中很多时候会有这样的场景,我们的某部分功能是可以共用给其他部分的,但这部分又不太可能脱离组件或者某个基准数据存在。于是,我们需要将这部分代码进行一定的抽象或者说设计。 混入在其他编程语言中非常常见,…
2672
28
评论
嫌疑犯X
4年前
JavaScript
用mobx构建大型项目的最佳实践
mobx是一款基于观察者模式的响应式数据管理框架,相对于redux来说是后起之秀。 有一种观点认为mobx不适合构建大型项目,这源于mobx过于灵活的特点。灵活即意味着随意,这在开发日益复杂的大型项目是致命的弱点。redux则不然,它的唯一数据源、reducer纯函数、只能通过…
8578
137
13
蚂蚁集团数据体验技术
5年前
React.js
JavaScript
前端
TypeScript 实践
TypeScript 是有类型定义的 JS 的超集,包括 ES5、ES5+ 和其他一些诸如泛型、类型定义、命名空间等特征的集合,为了大规模 JS 应用而生。对于 TypeScript 本身,更多信息请参考《TypeScript 体系调研报告》。本文只记录 TypeScript …
3.7w
793
20
古铁
5年前
React.js
算法
前端
深入理解React源码 - 界面更新(DOM树)IX
上次我们走完了从setState()到单个DOM更新的流程,并简单的分析了diffing算法。这个分析显然不够,因为diffing算法是为更为复杂的情况而设计。
2501
45
2
fi3ework
5年前
React.js
前端
服务器
[译]简明React Router v4教程
React Router v4 是一个完全使用 React 重写的流行的 React 包,之前版本的 React Router 版本配置是使用伪组件也很晦涩难懂。现在 v4 版本的 React Router,所有的东西都 “仅仅是组件”。 选择 router。 创建 route…
2.0w
229
9