它解决什么问题
为 React Native 做的离线库
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Nozbe · 离线数据库
整理日期:2026-10-27 · 跨端框架 · 同分类 14 个
上面几项是本条目的关键信息摘要,正文整理见下方「详细说明」与「关键信息」。
为 React Native 做的离线库
表数据懒加载,查询走原生线程,几万条记录也不占 JS 线程;自带同步协议和变更追踪,断网先写本地,联网再按记录合并。
只服务 React Native,原生端要另写桥接;同步冲突策略得按业务定,表结构迁移写错会丢数据。
React Native 应用,本地数据多又要支持离线编辑。
数据量小、只想缓存几页 JSON 的轻量应用。
标签取自各项目公开信息里的分类字段,未做二次归类。
| 方案 | 形态 | 定位 | 许可证 |
|---|---|---|---|
| Flutter | 跨端 UI 框架 | 自绘引擎,一套代码出多端界面 | BSD-3-Clause |
| React Native | 跨端框架 | 用 React 写原生渲染的移动应用 | MIT |
| Expo | React Native 工具链 | React Native 的托管工具链 | MIT |
| uni-app | 跨端框架 | 用 Vue 语法一次编译到多端 | Apache-2.0 |
| Taro | 跨端框架 | 用 React 语法编译到小程序与 H5 | MIT |
| Capacitor | 跨端运行时 | 把 Web 应用装进原生外壳 | MIT |
| Sentry Mobile | 错误与性能 SDK | 跨端错误与性能监控 SDK | MIT |
| fastlane | 发布自动化工具 | iOS 与 Android 发布自动化 | MIT |
| SQLDelight | 本地数据库框架 | 用 SQL 写跨端本地数据库 | Apache-2.0 |
| TensorFlow Lite | 端上推理引擎 | 移动端轻量推理引擎 | Apache-2.0 |
| Branch | 归因与深链服务 | 移动端深链与安装归因 | — |
| Appium | 自动化测试框架 | 跨平台移动端自动化框架 | Apache-2.0 |
| Detox | 端到端测试框架 | React Native 端到端测试 | MIT |
| Maestro | UI 自动化工具 | 用 YAML 写移动端流程测试 | Apache-2.0 |
同一分类内的方案才适合横向比较;定位列已按详情页原文截断
先看功能深度:需要系统级能力(后台任务、蓝牙、精确手势、原生控件)时两端原生更稳;以表单、列表、内容浏览为主的产品,Flutter / React Native 能省一半以上工作量,代价是包体积与个别插件的适配成本。
小程序是「不用安装的轻应用」,适合拉新与轻交互;需要后台常驻、推送、硬件能力或离线能力时仍然要做 App。常见做法是先用小程序验证需求,再决定是否投 App。
页面文字只做中文整理,数值不改写;仓库地址、许可证与版本请以官方仓库为准,本站与所列项目无隶属关系。
条目信息取自各项目官方仓库与文档;定位、优势与注意事项为中文归纳,数值不改写,仓库地址、许可证与版本以官方为准。