首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
LucasHC
掘友等级
。
|
。
。
获得徽章 0
知乎前端
动态
文章
专栏
沸点
收藏集
关注
作品
赞
62
文章 60
沸点 2
赞
62
返回
|
搜索文章
赞
文章( 60 )
沸点( 2 )
从 setState promise 化的探讨 体会 React 团队设计思想
从 setState 那个众所周知的小秘密说起... 在 React 组件中,调用 this.setState() 是最基本的场景。这个方法描述了 state 的变化、触发了组件 re-rendering。但是,也许看似平常的 this.setState() 里面却也许蕴含了很多…
React Redux 中间件思想遇见 Web Worker 的灵感(附demo)
写在最前 原文首发于作者的知乎专栏:React Redux 中间件思想遇见 Web Worker 的灵感(附demo),感兴趣的同学可以知乎关注,进行交流。 熟悉 React 技术栈的同学,想必对 Redux 数据流框架并不陌生。其倡导的单向数据流等思想独树一帜,虽然样板代码会有…
从贺老微博引出的“遍历器(Iterators)加速那些奥秘”
我关注的贺老—贺师俊前辈@johnhax 最近发表个这样一条微博: 原微博 虽然这条微博没有引起大范围的关注和讨论,但是作为新人,我陷入了思考。究竟 V8 引擎做了哪些魔法,达到了极大限度的优化呢? 这篇文章,将会深入浅出分析这些优化背后的奥秘。希望大神给予斧正和引导,同时对读者…
JavaScript 专题之数组扁平化
JavaScript 专题系列第九篇,讲解如何实现数组的扁平化,并解析 underscore 的 _.flatten 源码 扁平化 数组的扁平化,就是将一个嵌套多层的数组 array (嵌套可以是任何层数)转换为只有一层的数组。 举个例子,假设有个名为 flatten 的函数可…
React 服务端渲染如此轻松 从零开始构建前后端应用
参加或留意了最近举行的JSConf CN 2017的同学,想必对 Next.js 不再陌生, Next.js 的作者之一到场进行了精彩的演讲。其实在更早些时候,由 Facebook 举办的 React Conf 2017,他就到场并有近40分钟的分享。但两次分享带来的 demo …
通过一个场景实例 了解前端处理大数据的无限可能
随着前端的飞速发展,在浏览器端完成复杂的计算,支配并处理大量数据已经屡见不鲜。那么,如何在最小化内存消耗的前提下,高效优雅地完成复杂场景的处理,越来越考验开发者功力,也直接决定了程序的性能。 本文展现了一个完全在控制台就能模拟体验的实例,通过一步步优化,实现了生产并操控10000…
通过实例,学习编写 React 组件的“最佳实践”
现在前端程序员都知道,React 是组件化的。当我开始学习 React 的时候,我记得当时已经存在了很多不同编写组件的方式了。如今,React 社区已经愈发成熟,但是对于组件正确编写姿势却没有一个相对完备的指导。 这篇文章仅从作者的观点出发,来谈一谈我们究竟应该如何来写高质量的 …
从 React 绑定 this,看 JS 语言发展和框架设计
在 javascript 语言中,关于 this 这个关键字的行为一直以来困扰着一代又一代初级开发者。同时 this,也充分反应了 javascript 的诡异与灵活。 但是请别误会,这篇文章并不会对 this 的特征进行全方位讲解,因为这些内容都可以在各种前端书籍中找到答案。这…
React 组件设计和分解思考
之前分享过几篇关于React技术栈的文章: 做出Uber移动网页版还不够 极致性能打造才见真章 解析Twitter前端架构 学习复杂场景数据设计 React Conf 2017 干货总结1: React + ES next = ♥ React+Redux打造“NEWS EARLY…
JS冻结对象的《人间词话》 完美实现究竟有几层境界?
王国维在《人间词话》里谈到了治学经验,他说:“古今之成大事业、大学问者,必经过三种之境界。” 巧合的是,最近受 git chat / git book 邀请,做了一个分享。其中谈到JS中冻结一个对象几种由浅入深的实践。想想也暗合国学大师所谓的三重境界。 这篇文章由浅入深讨论JS…
下一页
个人成就
优秀创作者
文章被点赞
6,065
文章被阅读
239,866
掘力值
12,379
知乎前端
关注了
1
关注者
8,043
收藏集
0
关注标签
23
加入于
2016-11-19