react.js

产品研究员16 小时前
前端·react.js·aigc
AI生成可用的React交互代码实测:Lovable vs Stitch vs Paico前端圈好像都默认,AI写点表单、排个Flex布局已经不在话下了。但只要需求稍微“动”一点,比如评审会上产品或老板想加个“丝滑的卡片悬浮展开”、“带呼吸感的侧边栏切换”。大部分人还是习惯性地把AI关掉,自己默默打开CSS文档手敲。因为很多AI生成UI代码的工具,处理静态页面还行,一碰到前端交互,吐出来的代码要么是用一堆屎山JS强行操控DOM,要么就是给你引入一个极其臃肿的动画库。
不爱吃糖的程序媛20 小时前
react native·react.js·harmonyos
React Native 三方库 react-native-version-number 鸿蒙适配实战:从零到版本信息展示本文记录了将开源 React Native 三方库 react-native-version-number 安装集成到 HarmonyOS NEXT 平台的完整过程,涵盖 npm 包安装、Metro 重定向配置、OHOS 原生源码集成、Codegen 桥接代码手动生成、C++ 原生层配置,以及踩坑排障的完整复盘。
Dragon Wu20 小时前
react native·react.js
React Native 配置自定义字体目录一、资源处理库1. 加入全局依赖2. react-native.config.js3. link资源
英俊潇洒美少年21 小时前
前端·react.js·前端框架
前端全量资源预加载优化指南(React内置API + Vue实现 + prerender/prefetch深度对比)在SPA单页应用中,网络请求链路(DNS→TCP→TLS→资源下载→脚本执行)是页面白屏、路由卡顿的核心元凶。浏览器提供了一套原生预优化能力,React18直接封装成react-dom可调用API,Vue无内置函数,需基于原生标签手动封装。 本文一次性覆盖:DNS预解析、预连接、资源预加载、脚本预执行、ESM模块、低优预获取、整页预渲染全套能力,附带包含关系、组合写法、避坑、面试题、背诵速记
假如让我当三天老蒯1 天前
前端·react.js
React的children属性(自学用)children 是 React 组件的内置特殊属性,专门用来接收组件标签内嵌套的内容(可以是元素、文本、组件、函数甚至 JSX 片段)。简单说:组件标签里 “夹” 的内容,都会被 React 打包成 props.children 传给组件。
vim怎么退出1 天前
前端·react.js·源码阅读
Dive into React——调度/并发想象一个医院急诊室。病人不是按到达顺序看的,而是按病情紧急程度分诊:心脏骤停立刻处理,骨折可以等一等,普通感冒排最后。但还有一个关键问题——一个医生同一时间只能看一个病人,所以"谁先看"不是一张静态列表,而是一套动态优先级计算系统:新来了一个重症病人,可以打断正在处理的轻症,处理完重症再回来接着轻症。
markfeng82 天前
前端·react.js
React入门教学CRA脚手架创建的项目,默认使用的Webpack工具构建项目。如果想使用vite构建工具,可以用vite搭建react项目。
zhengfei6112 天前
前端·javascript·react.js
第2章 Agent 核心组件深度解析规划器负责决定「下一步该做什么」。不同的规划策略适用于不同场景:📊 架构示意面试常问:「ReAct 和 Plan-Execute 有什么区别?」
光影少年2 天前
前端·react.js·掘金·金石计划
react性能优化React 性能优化通常可以分为 渲染优化、状态管理优化、组件设计优化、打包优化、网络优化、列表优化、内存优化 七大类。
不爱吃糖的程序媛2 天前
react native·react.js·harmonyos
React Native 三方库 react-native-share 的 HarmonyOS 适配实战本文记录了将开源 React Native 三方库 react-native-share 从零到一适配到 HarmonyOS NEXT / OpenHarmony 平台的完整过程,包含适配思路、架构设计、代码改动对照、关键决策和踩坑复盘。
YFF菲菲兔2 天前
react.js
renderRootConcurrent VS renderRootSync 源码解析两者分别对应同步渲染和并发渲染,是 React 调和(Reconciler)阶段的总控函数只有 TransitionLane / RetryLane / IdleLane 走并发路径
不爱吃糖的程序媛2 天前
react native·react.js·harmonyos
React Native 应用适配鸿蒙PC 实战:从白屏到成功运行随着 HarmonyOS NEXT 的推出,越来越多的开发者希望将现有的 React Native 应用运行在鸿蒙平台上。React Native OpenHarmony(RNOH)项目为这一需求提供了框架支持,但在实际适配过程中,由于版本兼容性、架构差异、依赖缺失等问题,开发者往往会遇到各种阻碍。
微扬嘴角2 天前
前端·react.js·前端框架
React篇1--JSX语法规则、组件、组件实例的3大特性React是用于构建用户界面的JavaScript库。 我们一般绘制一个页面有3步: 前两步react不管,react只管第3步。React能让你不去操作DOM,但前两步还是要自己操作。 React解决的问题: (1)原生JavaScript操作DOM频繁、效率低(DOM-API操作UI)。 (2)使用JavaScript直接操作DOM,浏览器会进行大量的重绘重排。 (3)原生JavaScript没有组件化编码方案,代码复用率低。 React的特点: (1)采用组件化模式、声明式编码(以前是命令式,比如修
光影少年3 天前
前端·javascript·react.js·前端框架
react的Context 和 Redux 区别?Context 和 Redux 都能解决 React 中的跨组件状态共享问题,但它们的定位和适用场景不同。
甜味弥漫3 天前
react.js·前端框架·node.js
React 快速入门:从 JSX 到列表渲染学习 React 之前,我们通常使用原生 JavaScript 操作 DOM:当页面越来越复杂时:因此 React 出现了。
vim怎么退出3 天前
前端·react.js·源码阅读
Dive into React——Diff 算法想象你是一个图书馆管理员,面前有一排旧书架(current 树的子 Fiber 链表),手里拿着一张新的书单(本次 render 返回的新子元素)。
假如让我当三天老蒯3 天前
前端·react.js
为什么 setData 能获取到 prev 参数?(自学用)React 的 setState(类组件)/ setData(useState 钩子)本质是状态更新函数,React 为了让开发者能基于「当前最新状态」更新数据,特意设计了两种调用方式:
Rain5093 天前
前端·人工智能·react.js·ui·架构·前端框架·ai编程
mini-cc 终端 UI:用 React 写 CLI 是什么体验上一篇文章聊了技能系统,今天咱们换个画风,看看 mini-cc 的"脸面"——终端 UI。说句掏心窝子的话,最开始我根本没打算在终端 UI 上花什么心思。传统 CLI 嘛,不就是 print 几行字、读个输入,完事了。
wu8587734573 天前
前端·数据库·react.js
向量数据库不是银弹:从枚举漏检到 ReACT 多轮召回的实践路径向量检索碰到"总述+枚举"结构时容易出现系统性漏检,根源不在模型,在分块策略。本文从可视化实验入手,逐步拆解多路召回和 ReACT Agent 闭环方案,在召回率和 token 成本之间找到较优的平衡点。适合正在做 RAG、知识库或信息抽取的后端和算法同学参考。