首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
leoknight103048
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
React 架构的演变 - Hooks 的实现
React Hooks 可以说完全颠覆了之前 Class Component 的写法,进一步增强了状态复用的能力,让 Function Component 也具有了内部状态,对于我个人来说,更加喜欢 Hooks 的写法。当然如果你是一个使用 Class Component 的老…
我在工作中写React,学到了什么?
我工作中的技术栈主要是 React + TypeScript,这篇文章我想总结一下如何在项目中运用 React 的一些技巧解决一些实际问题,本文中使用的代码都是简化后的,不代表生产环境。生产环境的代码肯定比文中的例子要复杂很多,但是简化后的思想应该是相通的。 那么比如在路由发生…
【面试篇】寒冬求职季之你必须要懂的原生JS(上)
互联网寒冬之际,各大公司都缩减了HC,甚至是采取了“裁员”措施,在这样的大环境之下,想要获得一份更好的工作,必然需要付出更多的努力。 一年前,也许你搞清楚闭包,this,原型链,就能获得认可。但是现在,很显然是不行了。本文梳理出了一些面试中有一定难度的高频原生JS问题,部分知识…
React-Redux 源码解析
之前写过一篇 Redux 的源码解析文章,时隔几个月我又看了看 React Redux 的源码,这一次也是收获满满,所以写下了这篇博客记录一下我的收获。 React Redux 不同于 Redux,Redux 的设计目的在于提供一个独立于 UI 的数据中心,使得我们可以方便地在…
深入理解洋葱模型中间件机制
本文来由,希望可以剖析中间件的组合原理,从而帮助大家更加理解洋葱模型。 话不多说,正文如下。 这一段代码来源于 redux 里导出的 compose 函数。我做了一些修改。主要是给匿名函数添加了名称,比如 reducer 和 nextWrapper,主要原因是匿名函数(anon…
[推荐收藏]JavaScript书籍精读笔记系列导航
去年我整理了一份「前端工程师必备书籍清单.md」,得到很多人的关注。这份清单里面的书籍大部分我都看过了,但有些知识点难免看后就忘。之前看这些书对一些重点都进行了记录,最近一段时间计划把这些重点笔记整理下来。一方面让自己能通过快速翻阅来拾起知识点,另一方面希望能与更多志同道合的技…
精读《React Hooks 数据流》
React Hooks 渐渐被国内前端团队所接受,但基于 Hooks 的数据流方案却还未固定,我们有 “100 种” 类似的选择,却各有利弊,让人难以取舍。 本周笔者就深入谈一谈对 Hooks 数据流的理解,相信读完文章后,可以从百花齐放的 Hooks 数据流方案中看到本质。 …
揭密React setState
setState(updater, callback)这个方法是用来告诉react组件数据有更新,有可能需要重新渲染。它是异步的,react通常会集齐一批需要更新的组件,然后一次性更新来保证渲染的性能,所以这就给我们埋了一个坑: 那就是在使用setState改变状态之后,立刻通…
深入理解浏览器解析和执行过程
在我们公司的业务场景中,有很大一部分用户是使用老款安卓机浏览页面,这些老款安卓机性能较差,如果优化不足,页面的卡顿现象会更加明显,此时页面性能优化的重要性就凸显出现。优化页面的性能,需要对浏览器的渲染过程有深入的了解,针对浏览器的每一步环节进行优化。 页面高性能的判断标准是 6…
8个问题带你进阶 React
高阶组件(HOC) , render props 以及 hook 的对比和用处. 如果以上的问题你都懂的话, 那么你可以关闭这个网页了. 一. 高阶组件(HOC) , render props 以及 hook 的对比和用处. 二. 虚拟 DOM 是什么? 在 React 中, …