首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
烟花不冷
更多收藏集
微信扫码分享
微信
新浪微博
QQ
64篇文章 · 0订阅
剖析 React 源码:先热个身
我 fork 了一份 16.8.6 版本的代码,并且会为读过的代码加上详细的中文注释。等不及我文章的同学可以先行阅读 我的仓库,并且在阅读本系列文章的时候也请跟着阅读我注释的代码。因为版本不同可能会导致代码不同,并且我不会在文章中贴上大段的代码,只会对部分代码做更详细的解释,其…
让你的前端组件混沌一下?
混沌即混沌工程,首先我们得知道混沌工程是什么。 混沌工程起源于Netflix公司,Netflix公司的工程师创建了一种验证服务可靠性的测试工具Chaos Monkey。使用这个工具,可以在我们的web系统中随机的制造一些麻烦,比如触发网络异常,流量激增,容器退出等异常,我们可以…
基于React-hook实现的简易前端国际化方案
实现 React 项目国际化,不得不提在业界中较受欢迎的库:react-intl,它是雅虎的语言国际化开源项目 formatjs 的一部分,通过其提供的组件和 api 可以在 React 项目中实现多语言支持。 只能应用于视图层,仅支持在jsx文件的内容(即React.Comp…
你真的了解 React 生命周期吗
该生命周期钩子的作用: 将父组件传递过来的 props 映射 到子组件的 state 上面,这样组件内部就不用再通过 this.props.xxx 获取属性值了,统一通过 this.state.xxx 获取。映射就相当于拷贝了一份父组件传过来的 props ,作为子组件自己的状…
这可能是最通俗的 React Fiber(时间分片) 打开方式
写一篇关于 React Fiber 的文章, 这个 Flag 立了很久,这也是今年的目标之一。 最近的在掘金的文章获得很多关注和鼓励,给了我很多动力,所以下定决心好好把它写出来。 我会以最通俗的方式将它讲透, 因此这算是一篇科普式的文章。不管你是使用React、还是Vue,这里…
[译] React-Redux 官方 Hooks 文档说明
React的新 "hooks" APIs 赋予了函数组件使用本地组件状态,执行副作用,等各种能力。 React Redux 现在提供了一系列 hook APIs 作为现在 connect() 高阶组件的替代品。这些 APIs 允许你,在不使用 connect() 包裹组件的情况…
9102,作为前端必须知道 hook 怎么玩了
Higher-Order-Components(HOC) react中用的相对多一点,vue的话,嵌套template有点。。别扭, 可以看出用了hook之后,我们把关于position的逻辑都放到一个自定义的hook--useMousePostion 中,之后复用是很方便的,…
为什么单页面的seo不友好?如何解决这一问题?
在搜索引擎网站的后台会有一个非常庞大的数据库,里面存储了海量的关键词,而每个关键词又对应着很多网址,这些网址是被称之为“搜索引擎蜘蛛”或“网络爬虫”程序从茫茫的互联网上一点一点下载收集而来的。随着各种各样网站的出现,这些勤劳的“蜘蛛”每天在互联网上爬行,从一个链接到另一个链接,…
React高阶组件实践
前言React高阶组件,即 Higher-Order Component,其官方解释是:A higher-order component is a function that takes a component and returns a new component.一个传入一个…
从零开始React服务器渲染(SSR)同构😏(基于Koa)
自前端框架(React,Vue,Angelar)出现以来,每个框架携带不同理念,分为三大阵营,以前使用JQuery的时代已经成为过去,以前每个页面就是一个HTML,引入相对应的JS、CSS,同时在HTML中书写DOM。正因为是这样,每次用户访问进来,由于HTML中有DOM的存在…