首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
PicOri
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
你可能不知道的流式 React Hooks(关于组织代码的最佳实践)
这次的分享结合我在项目中使用 full hooks-based React Components 的一些经验,给大家介绍一些我所认为的 React Hooks 最佳实践。 首先还是简单回顾一下 React Hooks。 先看传统的 React Class-based Compo…
「react进阶」年终送给react开发者的八条优化建议(篇幅较长,占用20-30分钟)
笔者是一个 react 重度爱好者,在工作之余,也看了不少的 react 文章, 写了很多 react 项目 ,接下来笔者讨论一下 React 性能优化的主要方向和一些工作中的小技巧。送人玫瑰,手留余香,阅读的朋友可以给笔者点赞,关注一波 。 陆续更新前端文章。 方向分别加以探…
精读《Suspense 改变开发方式》
很多人都用过 React Suspense,但如果你认为它只是配合 React.lazy 实现异步加载的蒙层,就理解的太浅了。实际上,React Suspense 改变了开发规则,要理解这一点,需要作出思想上的改变。 我们结合 Why React Suspense Will B…
当AOP和react愉快玩耍的时候,我的代码量更少了
AOP(面向切面编程)针对业务中的一些关键点/关键时刻所做的事情(即切面)进行抽离,抽离的是代码执行的过程中的某个关键步骤。简单来说,AOP关注的是什么时间点下的什么行为/定义。 我们可以看见,OOP是通过继承来复用一些和父类共有的属性,如果有差异的话,那就在该子类的proto…
react+react-router+redux+Node.js+socket.io写一个聊天webapp
上面代码的主要作用是关于配置浏览器的redux插件的,可以通过这个插件在控制台中查看state中的数据。 这里主要是讲主页面中的代码分割出来。 客户端接收和传送数据得引入socket.io-client,代码在chat.redux.js中。 聊天器中需要存储在数据库的内容主要为…
【译】通过Recompose库掌握React函数组件
声明:这不是一篇介绍React基础知识的文章,需要熟悉React相关知识 多年来,我逐渐意识到开发高质量的React应用的唯一正确途径,是编写函数组件。 在本文中,我将简要介绍函数组件和高阶组件。之后,我们将深入研究臃肿的React组件,将之重构为由多个可组合的高阶组件的优雅方…
TypeScript 2.8下的终极React组件模式
如果你了解我,你就已经知道我不编写没有类型定义的javascript代码,所以我从0.9版本后,就非常喜欢TypeScript了。除了有类型的JS,我也非常喜欢React库,所以当把React和Typescript 结合在一起后,对我来说就像置身天堂一样:)。整个应用程序和虚拟…
小伙伴遇到这个问题说不想干前端了——一次Chrome翻译造成的玄学bug
前排提示,现在掘金发文的时候有违禁词会发不出去。所以花了半小时发文章,反复使用二分法排除定位违禁词语,能发出去说明前面内容没问题,然后再加一点内容继续试。我还在发文章的时候,就看见200浏览了,给200个小伙伴道歉,那时候还在试敏感词中,文章内容不完整,现在已经好了,可以回头看…