首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
写写代码_就很棒
更多收藏集
微信扫码分享
微信
新浪微博
QQ
33篇文章 · 0订阅
数据大屏最简单自适应方案,无需适配rem单位
是否还在为rem适配感到烦恼?和我一样,不想去考虑单位的大小?这是除rem单位以外的另一种数据大屏适配方案。用最少的工作量,最简单的方法解决问题。可作于学习,可用于工作。
怎样才能构建优秀的React组件?
通俗理解:在几年前端开发,应用系统中的功能模块之间是相互依赖、高度耦合。例如:修改A模块,就先找到跟A模块相关联的其他模块,注意修改A模块会对其他模块造成的影响;组件化不是一门新技术,它是一种思想。旨于构建纯粹的模块(称为组件化,进行组件化的模块为组件),模块单一功能原则,以此…
Why React Hooks
上面是两个最简单的 function component 和 class component 的对比,首先从行数上来看,3 << 7。 Function Component 仅仅是一个普通的 JS 函数,Class Component 因为 ES2015 不支持 class 的…
如何使用useReducer Hook
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 看到“reducer”这个词,容易让人联想到Redux,但是在本文中,不必先理解Redux才能阅读这篇文章。咱们将一起讨论“reducer”实际上是什么,以及如何利用useReducer来管理组件中的复杂状态,…
immer.js 使用文档及在Redux项目中的实践
Immer 是 mobx 的作者写的一个 immutable 库,核心实现是利用 ES6 的 proxy,几乎以最小的成本实现了 js 的不可变数据结构,简单易用、体量小巧、设计巧妙,满足了我们对JS不可变数据结构的需求。 无奈网络上完善的文档实在太少,所以自己写了一份,本篇文…
21个让React 开发更高效更有趣的工具
为了保证的可读性,本文采用意译而非直译。 下列工具中的重要性与排序无关。 有没有想过你的应用程序的哪些包或哪部分代码所占总大小的多少? Webpack Bundle Analyzer可以帮助咱们分析。 Webpack Bundle Analyzer创建一个实时服务器,并提供依赖…
这一次彻底搞定 useReducer - 基础概念
useReducer是React提供的一个高级Hook,它不像useEffect、useState、useRef等必须hook一样,没有它我们也可以正常完成需求的开发,但useReducer可以使我们的代码具有更好的可读性、可维护性、可预测性。 reducer的概念是伴随着Re…
React项目中Uncontrolled Component的运用
实际上,uncontrolled思想的运用已经远远超出了form元素的范畴,合理的使用uncontrolled component可以很大程度的简化代码,提高项目的可维护性。本文将结合几个常用的例子,总结个人在项目实践中对uncontrolled思想的运用。如有错误,欢迎指出。…
【译】函数式的React
React 是现在最流行的 JavaScript 库之一。使用 React 可以非常轻松地创建 Web 用户交互界面。 它的成功有很多因素,但也许其中一个因素是清晰有效的编程方法。 在 React 的世界中,UI 是由一个一个组件所组成的。组件可以组合在一起以创建其他组件, 应…
2019,手把手教你用React Hooks解决状态管理(上)
你常常会看到很多开发者写很多boilerplate less的库,其中最出名的就是Rematch,为的就是少写几行代码。但是就算用了是Context Api,Provider你也是跑不了要写。 路人撤回了一条消息。 五秒后... 所以你在点击下面的All, Active, Co…