腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
前端自习课
每日清晨,享受一篇前端优秀文章。
专栏成员
举报
550
文章
765280
阅读量
67
订阅数
订阅专栏
申请加入专栏
全部文章(550)
javascript(193)
编程算法(168)
css(90)
https(87)
网络安全(85)
html(64)
网站(63)
react(62)
node.js(62)
api(62)
vue.js(51)
打包(43)
http(42)
webpack(36)
渲染(32)
缓存(29)
java(23)
php(22)
数据(22)
typescript(21)
ecmascript(21)
canvas(18)
函数(18)
github(17)
ide(15)
对象(15)
json(14)
android(14)
git(14)
数据结构(14)
前端(14)
浏览器(13)
开源(12)
小程序(12)
mapreduce(11)
容器(11)
存储(11)
npm(11)
ios(10)
jquery(10)
babel.js(10)
微信(10)
linux(9)
文件存储(9)
svg(9)
正则表达式(9)
redux(8)
html5(8)
配置(8)
webview(7)
面向对象编程(7)
开发(7)
xml(6)
腾讯云测试服务(6)
postcss(6)
接口(6)
事件(6)
数组(6)
c 语言(5)
c++(5)
sass(5)
cdn(5)
tcp/ip(5)
安全(5)
vue3(5)
性能(5)
sql(4)
access(4)
unix(4)
图像处理(4)
eslint(4)
express(4)
koa(4)
flutter(4)
遍历(4)
测试(4)
服务器(4)
工具(4)
解决方案(4)
优化(4)
数据库(3)
apache(3)
nginx(3)
yarn(3)
mobx(3)
socket编程(3)
windows(3)
架构设计(3)
return(3)
web(3)
表单(3)
表格(3)
布局(3)
技巧(3)
开发者(3)
客户端(3)
连接(3)
设计(3)
实践(3)
算法(3)
异步(3)
云服务器(2)
官方文档(2)
python(2)
bash(2)
jsp(2)
bootstrap(2)
angularjs(2)
ajax(2)
云数据库 Redis(2)
访问管理(2)
reactnative(2)
rxjs(2)
serverless(2)
游戏(2)
黑客(2)
gui(2)
dns(2)
二叉树(2)
数据分析(2)
微服务(2)
unicode(2)
button(2)
fetch(2)
host(2)
mac(2)
next(2)
promise(2)
sudo(2)
vi(2)
word(2)
变量(2)
插件(2)
动画(2)
服务端(2)
工作(2)
监控(2)
可视化(2)
跨域(2)
面试(2)
模型(2)
响应式(2)
性能优化(2)
原理(2)
字符串(2)
最佳实践(2)
DNS 解析 DNSPod(1)
(1)
objective-c(1)
mac os(1)
iphone(1)
perl(1)
actionscript(1)
.net(1)
regex(1)
android studio(1)
listview(1)
单片机(1)
nosql(1)
mvc(1)
bash 指令(1)
容器镜像服务(1)
专用宿主机(1)
批量计算(1)
日志服务(1)
命令行工具(1)
NAT 网关(1)
消息队列 CMQ 版(1)
API 网关(1)
SSL 证书(1)
数据加密服务(1)
云推荐引擎(1)
rollup.js(1)
分布式(1)
运维(1)
决策树(1)
markdown(1)
udp(1)
jenkins(1)
iis(1)
uml(1)
数据处理(1)
nat(1)
超级播放器(1)
kafka(1)
ascii(1)
sdk(1)
rust(1)
dart(1)
es(1)
神笔低代码平台(1)
事件总线(1)
微搭低代码(1)
app(1)
break(1)
broadcast(1)
channel(1)
ci(1)
cicd(1)
click(1)
clipboard(1)
components(1)
count(1)
counter(1)
dom(1)
drag(1)
es5(1)
file(1)
footer(1)
fullscreen(1)
function(1)
geolocation(1)
hook(1)
line(1)
list(1)
localstorage(1)
mock(1)
monorepo(1)
mvp(1)
network(1)
object(1)
oss(1)
overflow(1)
performance(1)
proxy(1)
resize(1)
script(1)
setinterval(1)
shift(1)
space(1)
sse(1)
state(1)
storage(1)
system(1)
tree(1)
ui(1)
visibility(1)
vite(1)
websocket(1)
编码(1)
编译(1)
编译器(1)
并发(1)
低代码(1)
地图(1)
队列(1)
二进制(1)
服务(1)
工具类(1)
管理(1)
后台(1)
基础(1)
集合(1)
架构(1)
京东小程序(1)
内存(1)
入门(1)
手机(1)
搜索(1)
调试(1)
网络(1)
压缩(1)
异常(1)
移动端(1)
依赖注入(1)
音视频(1)
用户体验(1)
源码(1)
作用域(1)
搜索文章
搜索
搜索
关闭
【React】2054- 为什么React Hooks优于hoc ?
react
渲染
函数
解决方案
数据
在现代的 React世界中,每个人都在使用带有 React Hooks的函数组件。然而,高阶组件(HOC)的概念在现代的 React世界中仍然适用,因为它们可以用于类组件和函数组件。因此,它们是在历史和现代 React 组件之间使用可重用抽象的完美桥梁。
pingan8787
2024-05-27
134
0
【React】1981- React 的 8 种条件渲染的方法
函数
数据
最佳实践
react
渲染
条件渲染是React中的一个强大功能,它允许开发人员根据某些条件控制组件的显示。它在创建动态和交互式用户界面方面发挥着至关重要的作用。
pingan8787
2024-03-18
106
0
【React】1935- 来看看 SWR 如何用 React Hook 实现优雅请求
hook
表格
数据
react
缓存
以上几种场景各自都有特殊的处理方式,例如为 axios 增加类似防抖的重复请求处理,计算用户无请求发送时间以确保数据更新,或者为了方便请求响应数据的传递引入庞大的状态管理库。
pingan8787
2024-01-29
815
0
【React】1926- Pinia 的 React 版本:你的 React 状态管理新选择!
proxy
state
管理
react
count
提到 React 状态管理,我最初是接触的 Context,就是用 useContext 和 useReducer 去做状态管理,写多了发现还是挺麻烦的,还会出现 “Provider 嵌套地狱” 的问题,对于不同的 state 也不好组合计算。后面了解到 Redux,固有的模式使得用户需要编写很多重复和复杂的代码,甚至开发者也说了 “Try MobX”。对于 MobX,和前者的的函数式编程不同,它采用的是面向对象式的对状态进行管理,我本身并不是很习惯面向对象,这些状态管理库的心智负担,都太大了些。
pingan8787
2024-01-15
533
0
【React】1849- 21 个让 React 项目更整洁的最佳实践
react
渲染
对象
字符串
最佳实践
原文地址:https://dev.to/mohammadfaisal/21-best-practices-for-a-clean-react-project-jdf
pingan8787
2023-10-29
382
0
【React】1804- React 实现自动上报 pv/click 的埋点 Hooks
react
click
函数
实践
事件
此篇文章笔者将围绕 React 中自定义 hooks 给大家讲讲自定义 hooks 的概念以及我们要如何来设计编写自定义 hooks...
pingan8787
2023-09-14
374
0
【React】1738- 请停止在 React 中使用“&&”进行条件渲染
react
渲染
list
工作
开发
我经常需要编写需要从服务器端获取数据的页面,这些数据用于呈现列表。如果数据的长度为0,则不应显示。
pingan8787
2023-09-01
275
0
【Web技术】1498- 基于 Web Components 的新一代跨框架 UI 组件库
react
网站
angularjs
vue.js
新一代基于 Web Components 的跨框架 UI 组件库 Quark ,输出标准的 Custom Element,组件可以同时在 React、Vue、Preact、Angular 或原生 JS 等任意框架或无框架中使用。
pingan8787
2022-11-15
1.4K
0
【Web技术】1445- 如何使用 Hooks 写出高质量的 React 和 Vue 组件?
react
vue.js
vue和react都已经全面进入了hooks时代(在vue中也称为组合式api,为了方便后面统一称为hooks),然而受到以前react中类组件和vue2写法的影响,很多开发者都不能及时转换过来,以致于开发出一堆面条式代码,整体的代码质量反而不如改版以前了。
pingan8787
2022-11-15
1.1K
0
【React】1427- 如何使用 TypeScript 开发 React 函数式组件?
react
https
网络安全
typescript
在我们使用 React 开发项目时,使用最多的应该都是组件,组件又分为「函数组件」和「类组件」,我们可以这么定义:
pingan8787
2022-11-15
6.4K
0
【React】1413- 11 个需要避免的 React 错误用法
react
渲染
编程算法
随着 React 越来越受欢迎,React 开发者也越来越多,在开发过程中也遇到各种各样的问题。
pingan8787
2022-11-15
1.6K
0
11 个需要避免的 React 错误用法
react
javascript
typescript
随着 React 越来越受欢迎,React 开发者也越来越多,在开发过程中也遇到各种各样的问题。
pingan8787
2022-08-15
2.1K
0
6 个你必须明白 Vue3 的 ref 和 reactive 问题(入门篇)
vue.js
javascript
typescript
react
Vue3 为开发者提供 ref和 reactive两个 API 来实现响应式数据,这也是我们使用 Vue3 开发项目中经常用到的两个 API。
pingan8787
2022-08-04
2K
0
【React】1260- 聊聊我眼中的 React Hooks
react
渲染
api
时至 2022 年年初,React Hooks 已在 React 生态中大放异彩,席卷了几乎所有的 React 应用。而其又与 Function Component 以及 Fiber 架构几近天作之合,在当下,我们好像毫无拒绝它的道理。
pingan8787
2022-04-14
1.1K
0
【面试题】1085- setState 到底是同步的,还是异步的
批量计算
react
mapreduce
云推荐引擎
网站
这是一道变体繁多的面试题,在 BAT 等一线大厂的面试中考察频率非常高。首先题目会给出一个这样的 App 组件,在它的内部会有如下代码所示的几个不同的 setState 操作:
pingan8787
2021-10-08
545
0
【React】1077- React Fiber架构浅析
https
网络安全
react
github
git
为了更好的理解 React Fiber, 我们先简单了解下渲染器进程的内部工作原理。
pingan8787
2021-10-08
707
0
【实战】1096- React 中后台系统多页签实现
react
apache
缓存
vue.js
redux
本项目是我现在所在部门的项目,是一个企业级中后台管理系统,包括系统管理、角色权限体系、基于 Activiti 的工作流引擎等很多开箱即用的功能。项目包括前后端,后端是我们部门自研的基于 Spring 的企业级 Java 框架,前端是 React 技术栈,当时还是 v15 版本。React Router 还是 v2 版本。
pingan8787
2021-10-08
2.5K
0
【Web技术】剖析前端异常及降级处理
node.js
react
javascript
“异常”一词出自《后汉书.卷一.皇后纪上.光烈阴皇后纪》,表示非正常的,不同于平常的。在我们现实生活中同样处处存在着异常,比如小县城里的路灯年久失修...,上下班高峰期深圳的地铁总是那么的拥挤...,人也总是时不时会生病等等; 由此可见,这个世界错误无处不在,这是一个基本的事实。
pingan8787
2021-09-09
1.3K
0
【框架】984- 2021 年最佳 JavaScript 框架
javascript
开源
react
angularjs
据 Stackoverflow 的 2021 年开发者调查,JavaScript 已连续第八年成为使用最多的语言,有 67.7% 的受访者选择它。之所以如此受欢迎,主要是因为 JavaScript 是通用的,可以用于前端和后端开发和测试网站或 Web 应用程序。
pingan8787
2021-06-24
741
0
【React】946- 一文吃透 React Hooks 原理
react
编程算法
之前的两篇文章,分别介绍了react-hooks如何使用,以及自定义hooks设计模式及其实战,本篇文章主要从react-hooks起源,原理,源码角度,开始剖析react-hooks运行机制和内部原理,相信这篇文章过后,对于面试的时候那些hooks问题,也就迎刃而解了。实际react-hooks也并没有那么难以理解,听起来很cool,实际就是函数组件解决没有state,生命周期,逻辑不能复用的一种技术方案。
pingan8787
2021-05-14
2.4K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档