react.js

❆VE❆13 小时前
前端·javascript·react.js·前端框架
React基础篇(三):项目中 React 基础核心知识点实战目录第三章 用个案例回顾第四章 跨域处理4.1 react解决跨域的两种方式4.1.1 方案二:(18/19版本)
Hello--_--World13 小时前
javascript·react.js·ecmascript
React 的核心设计理念是什么?并列举三大核心特性。这份指南将 React 的核心考察点串联成一个有逻辑的体系,旨在帮助你在面试中给出高水平、系统化的回答。
Hello--_--World13 小时前
笔记·react.js·ui
React:描述UI 官网笔记编写组件时必须遵守的“工业标准”流程:这是 JavaScript ES 模块的标准语法,React 深度依赖这两种方式:
Ruihong13 小时前
vue.js·react.js·面试
Vue 的 :deep/:global/:slotted 怎么转成 React ?一份对照指南?VuReact 是一个能将 Vue 3 代码编译为标准、可维护 React 代码的工具。今天就带大家直击核心:Vue 作用域样式中的穿透选择器(:deep/:global/:slotted)经过 VuReact 编译后会变成什么样的 React 代码?
kyriewen13 小时前
前端·react.js·面试
React Diff算法:3个“神级假设”让虚拟DOM快得像闪电假设你有两棵各有1000个节点的树,传统树对比算法需要十亿级别的操作(O(n³))。那根本不可能用在浏览器里——一更新就死机。React团队发现,在实际Web应用中,树的变化符合一些规律,于是他们大胆做了3个假设,把复杂度降到了线性(O(n))。虽然有些场景会误判,但在99%的情况下,它准得吓人还快得离谱。
小小前端_我自坚强14 小时前
前端·react.js
React 技术笔记梳理函数组件(推荐) :类组件(传统方式) :类别 推荐库 路由 React Router 状态管理 Redux Toolkit, Zustand, Jotai 样式 Tailwind CSS, Styled Components 表单 React Hook Form, Formik 数据请求 React Query, SWR 图表 Recharts, Chart.js 动画 Framer Motion, GSAP 测试 Jest, React Testing Library
小小前端_我自坚强14 小时前
前端·javascript·react.js
React 核心技术深度笔记React 18 引入了优先级调度系统,不同类型的更新有不同的优先级:场景示例:使用 useTransition 钩子:
Hello--_--World14 小时前
前端·笔记·react.js
React:状态管理 官网笔记命令式(Imperative):像给司机下达具体指令:“过两个路口左转,看到红房子停车”。你必须手动操作每一个 DOM 元素(显示、隐藏、禁用)。
. . . . .1 天前
前端·javascript·react.js
ref、useRef 和 forwardRef在 React 中,ref 是一个核心概念,它提供了一种在组件中访问和操作 DOM 节点或 React 元素的方式,是 React 声明式范式之外的一种“命令式”操作手段。
Pkmer1 天前
前端·react.js
古法编程: React思维模型快速建立使用React的方法论与思想,方便我这个古法编程者Vibe Coding的时候更能游刃有余。从原始操作DOM API,编写每个操作步骤的命令式,到使用React负责处理DOM的细节,程序员只描述最终结果的声明式编程,最终实现DOM响应数据的变化而自发做出更改的响应式。其中声明式编程,以现代的我的视角了看很像Vibe Coding,我们只需要描述需求即可。
用户2367829801681 天前
react.js
从 JSON.parse 到树形视图:实现一个在线 JSON 格式化工具最近在处理 API 返回的数据时,经常遇到压缩成一行的 JSON ,调试起来很痛苦。找了几个在线工具,要么广告多,要么功能单一。干脆自己实现一个,顺便把实现思路记录下来。
Highcharts.js1 天前
前端·javascript·react.js·highcharts
用Highcharts如何动态向一个序列添加点要动态向一个序列添加点,可以使用 addPoint 方法。以下是一个简单的示例,展示如何在 Highcharts 中实现这一功能。请注意,这里使用了一些虚拟数据。
TechMasterPlus1 天前
javascript·react native·react.js
Hermes 深度解析:React Native 高性能 JavaScript 引擎实践指南在 React Native 应用中,JavaScript 引擎直接影响首屏启动、内存占用、包体积和调试体验。早期 React Native 常见方案是使用 JavaScriptCore,而 Hermes 则是 Meta 面向 React Native 场景打造的开源 JavaScript 引擎。它的目标不是在所有基准测试里追求极限跑分,而是解决移动端应用中更现实的问题:启动要快、内存要省、运行时行为要稳定、与 React Native 版本要匹配。
FanetheDivine1 天前
前端·react.js·aigc
自定义useChat管理AI会话当前有许多ai对话hook 如@ai-sdk/react的useChat @ant-design/x-sdk的useXChat 但在我的使用场景中都有所不足 遂自定义hook useChat
yqcoder2 天前
前端·javascript·react.js
React 深度解析:类组件 (Class) vs 函数组件 (Function)在 React 的发展史上,组件的定义方式经历了一次巨大的范式转移。老一代 React 开发者习惯使用 类组件 (Class Components),而现代 React (16.8+) 则全面拥抱 函数组件 (Functional Components) + Hooks。
lichenyang4532 天前
react.js·小程序·taro
从零到一:用 Taro + React 搭建数据采集小程序本文用最白痴化的方式,带你一步步完成一个可用于面试的小程序项目这是一个数据采集工具小程序,功能包括:一句话理解:Taro 是一个让你用 React/Vue 写小程序的框架
暗不需求3 天前
前端·javascript·react.js
React项目架构深度解析:从0到1理解现代前端工程化在前端开发领域,"能跑起来"和"跑得好"是两个完全不同的境界。当我们用npm init vite快速搭建起一个React项目时,很多开发者会直接进入业务开发,却忽视了项目架构的重要性。一个好的架构就像一栋建筑的地基,决定了项目未来的可维护性、扩展性和团队协作效率。
changshuaihua0013 天前
开发语言·前端·javascript·react.js
useState 状态管理
Java后端的Ai之路3 天前
前端·react.js·前端框架
React 快速入门到精通教程:从零基础到能写项目React 官方把它定义为:用 JavaScript 构建用户界面的库,核心思想是把页面拆成一个个组件,再用数据驱动页面变化。React 官方快速入门也强调,日常开发中最常用的能力包括组件、JSX、条件渲染、列表渲染、事件、状态和组件间数据共享。(React)
kyriewen3 天前
前端·react.js·前端框架
React Hooks原理:为什么不能写在if里?揭开Hook的“魔法”面纱Hooks刚出的时候,大家都觉得是“黑魔法”:一个函数组件,居然能记住自己的状态?还能模拟生命周期?很多人用了很久,却不知道原理。导致遇到奇怪的问题(比如无限循环、状态不更新)时,只能靠试。