Expo
用于基于 React Native 构建跨平台原生应用的开源平台与工具链。
- 积极维护
- 宽松许可证
概述
Expo 是一个开源平台,可以让你用同一套 React/JavaScript 代码库构建面向 Android、iOS 和 Web 的通用原生应用。该仓库包含核心的开源组成部分:Expo SDK(一套精选的原生设备 API 库)、用于编写自定义原生模块的 Modules API、可在真机上快速预览项目的 Expo Go 应用、CLI,以及用于基于文件的导航的 Expo Router。
Expo Application Services(EAS)是构建在这些开源工具之上的独立托管平台,为不想自行维护原生构建基础设施的团队处理应用的构建、提交和更新——它是可选的,使用开源 SDK 和 CLI 并不需要它。
Expo 非常适合希望用一套 React 代码库同时面向 iOS、Android 和 Web,而无需在日常应用开发中手动配置原生 Xcode/Android Studio 项目的团队。
为什么收录此项目
目录评分: ★★★★☆ (4/5)
Leading React Native tooling platform, a strong representative pick for a thin mobile category.
- 基础项目
- 厂商支持
- 分类
- 移动端
- 编程语言
- TypeScript, C++
- 许可证
- MIT
相关项目
Flutter
BSD-3-ClauseGoogle 出品的 UI 工具包,用单一代码库构建可原生编译的移动端、Web 和桌面应用。
积极维护
- 移动端
React Native
MIT使用 React 构建 iOS 和 Android 原生移动应用的框架。
积极维护
- 移动端
Ionic Framework
MIT使用 HTML、CSS 和 JavaScript 构建 iOS、Android 和渐进式 Web 应用的跨平台 UI 工具包,原生支持 React、Angular 和 Vue。
积极维护
- 移动端
- UI 与组件
Capacitor
MITOpen source native runtime for building web apps that run as genuinely native apps on iOS and Android, and installable PWAs on the web, with a plugin system for native device APIs.
积极维护
- 移动端
发现信息有误?在 GitHub 上提出修改建议。