首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
HeavenSun
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
ICON 图标库交付-我们有了最友好的方案
一、背景 为了解决在维护 Web 图标库时所面临的痛苦,期望打造最友好的从设计到研发图标交付方案,我希望它们能让更多的开发者和设计师受益,让网站建设更简单、更快速,更高效。 二、之前的方案 目前团队没
在 React 工程中利用 Mota 编写面向对象的业务模型
React 是一个「视图层」的 UI 框架,以常见的 MVC 来讲 React 仅是 View,而我们在编写应用时,通常还需要关注更加重要的 model,对于 React 来讲,我们常常需要一个「状态管理」库。然而,目前大多数针对 React 的状态管理库都是「强依赖」过多的侵…
谈谈React--componentWillReceiveProps的使用
componentWillReceiveProps是React生命周期中的一个环节,有关React的生命周期,同学们可以在这里详细了解。 componentWillReceiveProps在初始化render的时候不会执行,它会在Component接受到新的状态(Props)…
WebSockets实战:在 Node 和 React 之间进行实时通信
Web 为了支持客户端和服务器之间的全双工(或双向)通信已经走过了很长的路。这是 WebSocket 协议的主要目的:通过单个 TCP 套接字连接在客户端和服务器之间提供持久的实时通信。 WebSocket 协议只有两个议程:1)打开握手,2)帮助数据传输。一旦服务器和客户端握…
[译] 关于 React Motion 的简要介绍
React 很棒,在过去的几周里,我用它玩得很开心,所以我决定尝试一下React Motion。一开始 API 就让我感到有困惑和棘手,但是最终一切开始变得有意义,不过这需要时间。遗憾的是,我在网上找不到合适的 React Motion 教程,所以我决定把这篇文章写出来,不仅是…
react长列表优化方案: react-virtualized
如果我们直接把整个列表渲染出来, 仅仅学生列表就会生成1000+个div标签. 这个时候的DOM数量就会变得难以想象. 我们都知道, DOM结构如果过大, 网页就会出现用户操作体验上的问题, 比如滚动, 点击等常用操作. 同时, 对react的虚拟DOM计算以及虚拟DOM反映到…
react 热区匡选、图片裁剪组件
如何快速实现一个某宝商家后台热区匡选功能?
移动端自制音乐播放器--React
因为项目是基于React,所以下面的源码基本都是在播放器组件中抽出来的,不过无论在什么框架下开发,逻辑是一样滴。 先从简单的开始讲起吧,说到播放器几个常用的操作按钮肯定少不了,但是最重要的是那一个可以拖动的播放条。 进度条的大致原理就是获取音频的当前播放时长以及音频总时长的比例…
React源码解析(四):事件系统
在前面三篇文章中,我们阐述了react组件的构成与生命周期,setState的机制。这次我们来谈谈React的事件处理。 我们通常监听真实DOM。举🌰来说,我们想监听按钮的点击事件,那么我们在按钮DOM上绑定事件和对应的回调函数即可。 遗憾的是若页面复杂且事件处理频率高,那么…
[译] React 的今天和明天(图文版) —— 第二部分
嗨。我的名字是 Dan。我在 React Team 工作,这是我第一次参加 React 大会。 (掌声) 刚才 Sophie 讲述了这三个问题,我想大多数的开发者在 React 开发过程中都会遇到这些问题。当然,我们可以逐一来解决这些问题。我们可以尝试独立地去解决这些问题。但是…