React.js共0篇 第22页
React.js
?两个简单的自定义插件,探究Vite的插件机制-五八三

?两个简单的自定义插件,探究Vite的插件机制

文章首发公众号:萌萌哒草头将军,最近群里有抽奖,送出五本书,群里目前已经快20位小伙伴了,概率很大,感兴趣的小伙伴关注后联系我即可入群。个人联系方式:SunBoy_mmdctjj 阅读更多文章点这...
admin的头像-五八三admin2年前
0100
React Server Component 从理念到原理-五八三

React Server Component 从理念到原理

大家好,我卡颂。 React Server Component(后文简称RSC)是React近几年最重要的特性。虽然他对React未来发展至关重要,但由于: 仍属实验特性 配置比较繁琐,且局限较多 所以虽然体验Demo已经...
admin的头像-五八三admin2年前
0100
Next.js 中的 3 种渲染方式:SSR、SSG 以及 CSR-五八三

Next.js 中的 3 种渲染方式:SSR、SSG 以及 CSR

Next.js 中支持 3 种渲染方式:服务端渲染(Server-Side Rendering,简称 SSR)、静态站点渲染(Static Site Generation,简称 SSG)和客户端渲染(Client-Side Rendering,简称 CSR)。 预渲染...
admin的头像-五八三admin2年前
040
Angular 之父:我想把 React 编译成 Vue 怎么办?-五八三

Angular 之父:我想把 React 编译成 Vue 怎么办?

前言 相信很多人都有过制作组件库的经历,也有一部分人做的组件库需要适配各种不同的框架,或者相同框架的不同版本(如:Vue2、Vue3等)此时很多人就会选择 Web Components 来作为组件库的技术...
admin的头像-五八三admin2年前
020
react 中的 useEffec 四种用法。-五八三

react 中的 useEffec 四种用法。

大家好,我是前端小张同学,今天跟大家一起 简单的说说 react 中的 useEffect的 4种用法吧。 什么是 useEffect ? 官方解释 : useEffect 是一个 React Hook,它允许你将组件与外部系统同步。 什...
admin的头像-五八三admin2年前
040
React-useState在不同模式下的同步/异步问题-五八三

React-useState在不同模式下的同步/异步问题

前言 React有三种不同的模式,concurent模式、legacy模式,以及处于concurrent和legacy之间的过渡模式blocking。 这里主要讲下state 处于 Concurrent模式与 Legacy模式 差异性。 大概对应的Reac...
admin的头像-五八三admin2年前
020
2023 再谈 React 组件通信-五八三

2023 再谈 React 组件通信

我正在参加「掘金·启航计划」 随着 2019 年 2 月 React 稳定版 hooks 在 16.8 版本发布,涌现了越来越多的 “hooks 时代” 的状态管理库(如 zustand、jotai、recoil 等),“class 时代” 的...
admin的头像-五八三admin2年前
060
React做了什么?-五八三

React做了什么?

将React代码先跑起来 1.使用React提供的CLIcreate-react-app创建一个React应用 npx create-react-app my-app cd my-app yarn start 由于我们已经新建了文件夹,因此我们只需要运行npx create-re...
admin的头像-五八三admin2年前
030
初识useState,你有相同的疑惑吗?-五八三

初识useState,你有相同的疑惑吗?

首先,必须称赞一下React官方文档更新了, 虽然只是beta版,但是对于用户学习V18版本的React来说,可以说是新手福音。 这说明:hook写法被广泛应用,被广大的开发者所认可,Class写法被逐渐遗弃 ...
admin的头像-五八三admin2年前
020

在React项目中如何添加吸顶效果

在大型Web应用中,一个常见的设计需求是让某些组件具有吸顶效果。这意味着当页面向下滚动时,该组件会保持在屏幕顶部,对于提供主导航或者页面操作等功能的元素来说,这是非常实用的效果。在本...
admin的头像-五八三admin2年前
040
react内置hooks一览-五八三

react内置hooks一览

React中的组件有类组件和函数式组件之分,函数式组件因其简洁的语法、更小的性能消耗等优点而被越来越多的开发者所喜欢,但函数式组件相比类组件也有存在一些缺陷,例如无状态、没有生命周期等...
admin的头像-五八三admin2年前
020

【解读 ahooks 源码系列】 Scene 篇(二)

前言 本文是 ahooks 源码(v3.7.4)系列的第十三篇——【解读 ahooks 源码系列】 Scene 篇(二) 往期文章: 【解读 ahooks 源码系列】(开篇)如何获取和监听 DOM 元素:useEffectWithTarget ...
admin的头像-五八三admin2年前
090

Typescript Geo项目,在 Web Worker中计算海量点在多边形和圆形范围内的算法

前言 开发的时候采用的是高德地图 API。 为什么不用内置的方法判断点在多边形和圆形范围内呢? 因为点的计算量太大,并且对应的方法在高德地图的工具对象里面。没办法使用 worker 进行优化。 于...
admin的头像-五八三admin2年前
030
Choerodon UI 表格大数据方案 - 虚拟滚动-五八三

Choerodon UI 表格大数据方案 – 虚拟滚动

对于需要快速响应和流畅滚动的场景,表格虚拟滚动可以提供更好的性能。通过减少渲染的数据量,可以减少浏览器的内存占用和重新渲染的开销,从而提高页面的响应速度和滚动的流畅性。 测试场景 传...
admin的头像-五八三admin2年前
0100
React | 进击的React组件化开发-五八三

React | 进击的React组件化开发

“我正在参加「掘金·启航计划」” 一、React性能优化SCU React更新机制 React渲染流程: 在render函数中返回一个jsx jsx创建出来对应的React.createElement 这些element最终会形成一个树结构(对...
admin的头像-五八三admin2年前
090
通过 miniReact 掌握 React 体系-五八三

通过 miniReact 掌握 React 体系

前言 本篇文章翻译、学习自 build your own react,感兴趣的可以直接看原文。 通过一个 mini 版的 React,可以掌握 createElement()、render()、Fibers、Render 阶段和 Commit 阶段 、Function ...
admin的头像-五八三admin2年前
0150
React开发记账应用:经验记录分享-五八三

React开发记账应用:经验记录分享

最近,我使用React开发了一款记账应用。在这个过程中,我遇到了许多挑战,学到了很多东西。今天,我想分享一下我的经验,希望能够帮助到其他初学者和开发者。 这个记账应用是我第一次使用React...
admin的头像-五八三admin2年前
050
React-基础总结-五八三

React-基础总结

react 是什么? React是一个声明式,高效且灵活的用于构建用户界面的JavaScript库; 使用React可以将一些简短,独立的代码片组合成复杂的UI界面,这些代码片段就是组件 一个用于构建用户界面的 js ...
admin的头像-五八三admin2年前
090
【React 18.2 源码学习】万字超详解 commit 流程-五八三

【React 18.2 源码学习】万字超详解 commit 流程

经过前面的 render 流程,得到了一棵被标记完 flag (副作用)的 fiber 树,接下来会把这棵树交给 Renderer 处理,也就是 commit 阶段,在这个阶段会根据 flag 将对应的更新提交到页面上。 comm...
admin的头像-五八三admin2年前
090
重读 React 官方文档-五八三

重读 React 官方文档

前言 大家好,我是麦西。 近来发现 React 官方文档更新了。 仔细想来,学习使用 React 这么久还没有好好拜读过官方文档。于是认真读写了一遍官方教程。这里把学到的一些知识记录下来,分享给大...
admin的头像-五八三admin2年前
040