首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
吴晓军
掘友等级
前端开发
|
钉钉
前端病人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
39
文章 37
沸点 2
赞
39
返回
|
搜索文章
最新
热门
[译]ES6 中的元编程:第一部分 —— Symbol,了不起的 Symbol
你已经听说过 ES6 了,是吧?这是一个在多方面表现卓著的 JavaScript 的新版本。每当在 ES6 中发现令人惊叹的新特性,我就会开始对我的同事滔滔不绝起来(但是因此占用了别人的午休时间并不是所有人乐意的)。 一系列优秀的 ES6 的新特性都来自于新的元编程工具,这些工…
使用 redux-observable 实现组件自治
redux-observable 是 redux 一个中间件,使用了 RxJs 来驱动 action 副作用。与其目的类似的有大家比较熟悉的 redux-thunk 和 redux-saga。通过集成 redux-observable,我们可以在 Redux 中使用到 RxJS…
[译] 使用 Render props 吧!
更新:我提交了一个 PR 到 React 官方文档,为其添加了 Render props。 更新2:添加一部分内容来说明 “children 作为一个函数” 也是相同的概念,只是 prop 名称不同罢了。 我认为,高阶组件模式 作为一个在许多基于 React 的代码中流行的代码…
[译]ES6 中的元编程:第二部分 —— 反射(Reflect)
在我的上一篇博文,我们探索了 Symbols,以及它们是如何为 JavaScript 添加了有用的元编程特性。这一次,我们(终于!)要开始讨论反射了。如果你尚未读过 第一部分:Symbols,那我建议你先去读读。在上一篇文章中,我不厌其烦地强调一点: Symbols 是 实现了…
更好用的 Redux
首先要明确的是,Redux 并不是 React 独有的一个插件,它是顺应前端组件化开发潮流而诞生的一种状态管理模型,你在 Vue 或者 Angular 中也可以使用这个模型。 自身具有的状态:例如一个 Button 组件自身含有一个计数状态 count,表示自己被点击的次数。 …
[译]优秀的嵌套三元表达式(软件编写)(第十四部分)
(译注:该图是用 PS 将烟雾处理成方块状后得到的效果,参见 flickr。) 过去的经验会让你相信,嵌套三元表达式是不可读的,应当尽量避免。 真相其实是,三元表达式通常比 if 语句更加简单。人们不相信的原因有两个: 他们更熟悉 if 语句。熟悉带来的偏见可能会让我们相信一些…
[译]ES6 中的元编程: 第三部分 —— 代理(Proxies)
这是我的 ES6 元编程系列的第三部分,也是最后一部分,还记得这个系列的文章我一年之前就开始动笔了,并且承诺不会花一年才写完,但现实就是我还真花费了如此多的时间去完成。在最后这篇文章中,我们要看看可能是 ES6 中最酷的反射特性:代理(Proxy)。由于反射和本文的部分内容有关…
Cycle.js 状态管理模型
当今前端领域,最流行的状态管理模型毫无疑问是 redux,但遗憾的是,redux 并不是一个分形架构。什么是分形架构: 在分形架构下,每个应用都组成为更大的应用使用,而在非分形架构下,应用往往依赖于一个统揽全局的协调器(orchestrators),各个组件并不能以同样的结构当…
使用 Hooks 创建异步组件
这样我们能够用 React 进一步的实践函数响应式编程(FRP)。类似的模式并不新鲜,几年前 Cycle.js 就已经这么做了: 不同的是,Cycle.js 偏爱 Hyperscript,React 则是 JSX,也没有使用 FRP 框架或者 Observable(RxJS 或…
[译] React 16 带来了什么以及对 Fiber 的解释
React 核心算法的更新已经进行了多年了 —— 这次更新提供了一个从底层重写了 React 的 reconciliation 算法(译注:reconciliation 算法,是 React 用来比较两棵 DOM 树差异、从而觉得哪一部分应当被更新的算法)。React将维护相同…
下一页
个人成就
优秀创作者
文章被点赞
1,250
文章被阅读
94,474
掘力值
3,477
关注了
12
关注者
370
收藏集
0
关注标签
8
加入于
2016-12-26