react native

leeyi9 小时前
react native·agent·graphql
Graph 编排:不只是 ReAct 的通用 DAG系列「企业级 AI Agent 实现拆解」补充篇 E3。E1 讲了 ReAct 怎么用有向图跑起来,E2 讲了图里的数据长什么样。这篇往前走一步——Eino 的 Graph 不只能画 ReAct 循环,它能画任何流程。意图识别走不同分支、RAG 的检索→重排→生成管道、多 Agent 协作的拓扑——全都能用同一张图表达。
不爱吃糖的程序媛12 小时前
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 Wu12 小时前
react native·react.js
React Native 配置自定义字体目录一、资源处理库1. 加入全局依赖2. react-native.config.js3. link资源
不爱吃糖的程序媛2 天前
react native·鸿蒙
小白实战手记:React Native 应用部署到鸿蒙设备全流程详解作者:一个刚入坑鸿蒙 RN 的小白 目标读者:和我一样刚接触鸿蒙 React Native 开发,想把应用部署到真机上的新手 环境:macOS + DevEco Studio + React Native 0.82 + HarmonyOS NEXT 项目:集成了 TTS 语音合成、VersionNumber 版本信息、Share 分享、WebView 浏览器四大功能的 RN 鸿蒙应用
不爱吃糖的程序媛2 天前
react native·react.js·harmonyos
React Native 三方库 react-native-share 的 HarmonyOS 适配实战本文记录了将开源 React Native 三方库 react-native-share 从零到一适配到 HarmonyOS NEXT / OpenHarmony 平台的完整过程,包含适配思路、架构设计、代码改动对照、关键决策和踩坑复盘。
不爱吃糖的程序媛2 天前
react native·react.js·harmonyos
React Native 应用适配鸿蒙PC 实战:从白屏到成功运行随着 HarmonyOS NEXT 的推出,越来越多的开发者希望将现有的 React Native 应用运行在鸿蒙平台上。React Native OpenHarmony(RNOH)项目为这一需求提供了框架支持,但在实际适配过程中,由于版本兼容性、架构差异、依赖缺失等问题,开发者往往会遇到各种阻碍。
jt君424263 天前
react native
Bridge vs JSI,发生了什么变化以及为什么重要这篇文章解释了 React Native 旧架构中的 Bridge 为什么会成为性能瓶颈,以及 New Architecture 中的 JSI 如何替代 Bridge。
小书房4 天前
flutter·react native·react·跨平台·rn·kmp·cmp
移动开发跨平台方案之RN/Flutter/KMP/CMP在移动应用开发的早期,有Android和ios两大阵营(还短暂出现过Windows Phone),为了能覆盖住所有用户,一个应用就要做Android版和ios版两种类型的APP,维护两个团队,随着业务越来越复杂,显然不管开发工作量、维护工作量还是人员团队,都会越来越庞大,成本越来越高。所以,跨平台通用方案的需求就逐渐显现出来。
浩风祭月7 天前
前端·react native
React 18 并发特性实战:用 useTransition 和 useDeferredValue 优化列表搜索体验搜索框输入时页面卡顿是常见痛点。本文记录如何用 React 18 的 useTransition 和 useDeferredValue 将列表搜索的输入延迟从 300ms 降到几乎无感知,包含完整代码、性能测试数据和原理解析。
老王以为7 天前
前端·react native·react.js
单仓库下的四十模块 —— React Monorepo 工程架构拆解前司做的是做商城 SaaS 的,在 Monorepo 里,一个同事下午在 packages/utils 里加了个 console.log 调试用,当时 CR 代码眼花了没注意,结果就这一行代码。部署到线上后。线上炸了。
墨狂之逸才7 天前
react native
npm/yarn 注册表(Registry)与 .npmrc 配置指南今天安装第三方库遇到一个报错,我一直以为是网络问题,原来是它......Registry(注册表)就是 npm 包的"仓库地址"。当你执行 yarn add xxx 或 npm install xxx 时,包管理器会向 Registry 发送请求,查找并下载对应的包。
ImTryCatchException7 天前
android·react native·react.js
React Native 嵌入现有 Android 项目:踩坑记录与解决方案最近接到一个需求:把现有的 React Native 模块嵌入到公司的原生 Android 项目中。听起来是个常规操作,但实际踩了不少坑——从 Gradle 版本冲突、So 库加载失败,到 RN 与原生页面的生命周期管理、热更新方案选型,每一步都有"惊喜"。这篇文章记录完整的过程和解决方案,希望能帮到有同样需求的同学。
花椒技术8 天前
react native·react.js·harmonyos
复杂直播业务做 RN 跨端,我们最后保留了哪些 Native 边界本文复盘一次直播 App 中 RN 跨端架构的落地过程。这次实践不是简单讨论「RN、Flutter、KMP 哪个更好」,而是从直播业务的实际约束出发,回答几个更具体的问题:
wordbaby10 天前
前端·react native
React Native + RNOH:跨页面数据回传的最佳实践与避坑指南技术栈: React Native 0.77 + React Navigation v7 + RNOH(React Native OpenHarmony) 适用场景: 表单录入、列表选择器、跨页面数据回传通信 一句话结论: 内存闭包 Bridge 体验虽好但存在“热重载失效、系统回收丢回调、嵌套覆盖”三大致命缺陷;官方 route.params 需配合 setParams 清洗;在嵌套/鸿蒙 JS Stack 下,使用 CommonActions.setParams 定向注入 prevRoute.key
wordbaby11 天前
前端·react native
React Native + RNOH:一个 `lazyScreen()` 搞定 48 页面启动懒加载技术栈: React Native 0.77 + React Navigation v6 + RNOH(React Native OpenHarmony)/ Android 核心文件: src/navigation/rootStackScreenRegistry.tsx 一句话结论: 把 registry 里的 require() 包进一个命名函数 lazyScreen(),48 个业务页面的模块求值就从"启动全量加载"变成"首次导航时才加载"——零依赖、零破坏性改动,实测启动阶段不再执行任何业务屏幕模块
wordbaby12 天前
前端·react native
React Native 压缩上传全链路方案:从架构设计到生产实践一套完整的 React Native 图片/视频压缩上传方案,涵盖原生压缩、并发控制、断点重试、进度追踪与优雅取消。
沙漠13 天前
前端·react native
React Native-SyncFormatEdittext:用 JSI 实现零闪烁的实时文本格式化在 React Native 中实现一个"限制只能输入某些字符"的输入框(比如只能输入字母),传统方案的流程是:
野槐14 天前
javascript·react native·react.js
React Native基础目录一、创建项目二、组件介绍2.1、Text、View和Image组件2.2、文件式导航(Link)2.3、堆栈导航(Stack)
wordbaby14 天前
前端·react native
Axios 上传大文件崩溃:鸿蒙 RNOH 下 XHR 返回空响应头引发的"假失败"React Native + 鸿蒙适配项目中,上传小文件正常、上传大文件崩溃——而且后端其实已经收到了文件。一次诡异的偶发问题,最终靠 9 行 patch 解决。
wordbaby14 天前
前端·react native
React Native 列表分页实战:下拉刷新与上拉加载的工程化方案本文基于一个 React Native 0.77(新架构)+ RNOH 鸿蒙适配的真实项目,介绍如何用自定义 Hook 统一管理 22 个页面的分页列表逻辑。