技术栈
react native
enjoywindstorm
1 天前
react native
移动端原生框架对比评测
按渲染方式和技术架构,分为四大阵营:Taro 和 UniApp 的核心价值:不是"高性能 App",而是"一套代码跑小程序 + H5 + App",解决的是多端维护成本问题。
传奇开心果编程
2 天前
学习
·
flutter
·
react native
·
ui
·
swiftui
·
composer
【声明式UI开发实用技术学与练】第8课 状态提升与下放
适用技术栈:React、Vue、SwiftUI、Flutter、Jetpack Compose。以 React 为主要教学语言,思维跨框架通用。
传奇开心果编程
2 天前
学习
·
flutter
·
react native
·
ui
·
swiftui
·
android jetpack
【现代声明式UI学与练】第4课 列表渲染与 key——如何高效渲染列表、key 的作用、列表重排时的状态保持
一、本课目标学完这一课,你要建立六个认知:本课核心线索:二、列表渲染的本质2.1 一句话说透列表渲染就是"数组状态到 UI 描述数组的映射":
传奇开心果编程
3 天前
学习
·
flutter
·
react native
·
ui
·
swiftui
·
android jetpack
【现代声明式UI学与练】第7课 组件通信——父传子、子传父、跨层级通信、状态提升与 Context
一、本课目标学完这一课,你要建立七个认知:本课核心线索:二、组件通信的本质2.1 一句话说透组件通信是"状态在组件树中流动"的方式。
50084
3 天前
javascript
·
react native
·
react.js
·
性能优化
·
electron
·
harmonyos
React Native for OpenHarmony 实战:三方库 react-native-url-polyfill 的鸿蒙化适配指南
本文记录把 react-native-url-polyfill(WHATWG URL 标准实现)适配到 HarmonyOS 的完整过程。
传奇开心果编程
3 天前
学习
·
flutter
·
react native
·
ui
·
性能优化
·
swiftui
·
android jetpack
【现代声明式UI学与练】第9课 性能优化——渲染优化、列表优化、内存优化、启动优化
学完这一课,你要建立七个认知:本课核心线索:贯穿全文的核心问题:渲染优化的本质:减少不必要的函数重执行,减少不必要的 UI 描述对比。
50084
4 天前
javascript
·
react native
·
react.js
·
electron
·
harmonyos
React Native for OpenHarmony 实战:三方库 react-native-volume-control 的鸿蒙化适配指南
本文记录把 react-native-volume-control(系统媒体音量控制 + 原生音量变化事件)适配到 HarmonyOS 的完整过程。
50084
8 天前
javascript
·
react native
·
性能优化
·
electron
·
harmonyos
React Native for OpenHarmony 实战:三方库 react-native-crypto-js 的鸿蒙化适配指南
react-native-crypto-js 是 crypto-js 在 RN 生态里的一个常用入口包:MD5、HMAC-MD5、AES 口令式加解密,做本地数据摘要、接口签名、配置加密时会用到。
50084
9 天前
深度学习
·
react native
·
react.js
·
机器学习
·
harmonyos
React Native for OpenHarmony 实战:三方库 react-native-device-name 的鸿蒙化适配指南
react-native-device-name 做的事很小:读一个"用户能看到的设备型号名"。埋点上报、设备列表、客服排查、多端登录设备管理这类场景会用到它。
50084
9 天前
javascript
·
react native
·
react.js
·
harmonyos
React Native for OpenHarmony 实战:三方库 react-native-torch 的鸿蒙化适配指南
本文记录把 react-native-torch(手电筒 / 相机闪光灯控制)适配到 HarmonyOS 的完整过程,包括版本对齐、原生实现走查、接入宿主、构建运行,以及依赖硬件的库在模拟器上到底该怎么验证。
50084
9 天前
javascript
·
分布式
·
react native
·
react.js
·
harmonyos
React Native for OpenHarmony 实战:三方库 react-native-device-uptime 的鸿蒙化适配指南
react-native-device-uptime 只做一件事:读设备自启动以来的运行时长。埋点上报"本次开机多久"、诊断异常重启、统计设备稳定性时会用到。
是你的小橘呀
9 天前
react native
React Native 3:useEffect 自动请求接口 + 搜索功能 + 封装 Loading 组件
本篇是 React Native 学习系列,我们一次性完成三件事:使用 useEffect 实现页面打开自动请求接口,解决无限循环坑
是你的小橘呀
9 天前
react native
React Native 2:列表渲染 + 后端接口搭建 + Fetch 请求数据
在 React Native App 开发中,列表渲染和网络请求是两个最基础、高频的能力。 本篇文章一次性带你走完完整流程:
光影少年
10 天前
前端
·
flutter
·
react native
·
react.js
·
架构
·
node.js
RN与Flutter架构区别
如果从架构原理来看,RN(React Native)和 Flutter 最大的区别可以概括成一句话:RN:JavaScript/TypeScript 驱动原生 UI;Flutter:Dart 驱动自己的渲染引擎。
潇潇潇暮雨
10 天前
react native
·
开源
·
ai编程
让 AI 读到 App 实时日志,结合源码定位问题
GitHub:react-native-debug-toolkit把 React Native 项目交给 AI,它能读源码,却未必知道 App 刚才发生了什么。
光影少年
12 天前
前端
·
react native
·
react.js
Fabric渲染流程
如果你说的是 React Native 新架构里的 Fabric Renderer,它的核心渲染链路可以概括成:
墨狂之逸才
12 天前
react native
React Native iOS 模拟器启动白屏:一次从日志到主线程采样的排查实录
案例环境:React Native 0.72.4、@react-native-community/datetimepicker 8.2.0、iOS 26.4 模拟器、x86_64 模拟器进程(Apple Silicon 上经 Rosetta 翻译)。本文记录的是一次具体排查;不同版本的线程行为和根因可能不同。
光影少年
12 天前
前端
·
react native
·
react.js
RN启动流程(bundle加载→Bridge初始化→首屏渲染)
可以把 React Native(RN)启动流程理解成一条链:以 Android 为例,Native 启动 RN 后,会创建 ReactInstanceManager,随后准备 JS 执行环境。
CHB
12 天前
flutter
·
react native
·
uni-app
一文讲透原生渲染和自渲染
原生渲染、自渲染,都是跨端开发领域耳熟能详的词。但是:理解这些问题,需要先把渲染系统搞明白。以原生渲染为列,看看一套渲染系统包括什么,渲染流程是什么。