首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
陈勇
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
React全家桶构建一款Web音乐App实战(九):皮肤切换
这一节是这款React Web音乐App实战的最后一节:皮肤切换功能。皮肤切换是Web音乐App中一个与核心无关的功能,加入这个功能可以为应用增添不少趣味性 字体图标制作完成后会有一份icomoon.zip包,解压后将里面fonts目录下的4个文件重命名为icomusic,然后…
React全家桶构建一款Web音乐App实战(三):推荐页开发及公用组件封装
接着上一节内容,这一节抓取QQ音乐移动Web端推荐页面接口和PC端最新专辑接口数据。通过这些接口数据开发推荐页面。首先看一下效果图 用chrome浏览器打开手机调试模式,输入QQ音乐移动端地址:https://m.y.qq.com。打开后点击Network,然后点击XHR,可以…
七进七出React高阶组件
想想以前用原生和jQuery的项目,上千行的code映入眼帘,瞬间有种昏死过去的冲动。代码难以维护,改一个bug可能出现N个bug,真的是很痛苦。于是乎组件化成为了当前前端开发的主流技术。angular、vue和react很好的帮我们实现了组件化。 但是我们常常也会遇到一种情况…
React 的性能优化(一)当 PureComponent 遇上 ImmutableJS
在我们的印象中,React 好像就意味着组件化、高性能,我们永远只需要关心数据整体,两次数据之间的 UI 如何变化,则完全交给 React Virtual Dom 的 Diff 算法 去做。以至于我们很随意的去操纵数据,基本优化shouldComponentUpdate 也懒得…
构建可扩展的 React Redux 应用第一部分 - React 组件设计
由于 React 和 Redux 本身的灵活性,要摸索出一套最佳实践需要很多经验积累。当功能达到几十上百个时,项目要如何组织?如何降低代码耦合度?要怎样才能在业务需求变动时较少地改动?如何让代码可测试?如何保持性能?
4 张动图解释为什么(什么时候)使用 Redux
本文描述了什么时候开始使用 Redux。作者描述了在构建一个真实 React APP 时,从没有使用 Redux 到使用 Redux 的过程以及收获。 首先,并不是所有的 React 应用程序都需要使用 Redux。事实上,大多数非常简单的 React 应用程序根本不能从 Re…
ReactJS 底层揭秘
本文包含 ReactJS 内部工作原理的说明。实际上,我在调试整个代码库时,将所有的逻辑放在可视化的流程图上,对它们进行分析,然后总结和解释主要的概念和方法。我已经完成了 Stack 版本,现在我在研究下一个版本 —— Fiber。 每张流程图都可以通过点击在新的选项卡中打开,…
如何管理好10万行代码的前端单页面应用
蚂蚁金服数据平台前端团队主要负责多个数据相关的PC Web单页面应用程序,业务复杂度类比Excel等桌面应用,业务前端代码量在几万行~几十万行,随着产品不断完善,破百万指日可待。管理好10万行级甚至百万行级代码的前端应用,是我们团队的核心挑战之一。 团队的架构方案是多个产品经历…