1. Taro
-
官网: https://taro-docs.jd.com/docs
-
Taro 是一个开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发 微信 / 京东 / 百度 / 支付宝 / 字节跳动 / QQ / 飞书 小程序 / H5 / RN 等应用。
2. React Native
- 中文文档: https://reactnative.cn/
- 英文文档: https://reactnative.dev/docs/getting-started
- github: https://github.com/facebook/react-native
- React Native 使用 React 来创建 Android 和 iOS 的原生移动应用
3. uni-app
- 官网: https://uniapp.dcloud.net.cn/
uni-app
是一个使用 Vue.js (opens new window)开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/飞书/QQ/快手/钉钉/淘宝)、快应用等多个平台。
4. Fluter
- 英文官网: https://flutter.dev/
- 中文官网:https://flutter.cn/ https://dart.cn/
- 采用 Dart 语言开发,一套代码构建 移动、Web、桌面,嵌入式平台 的精美应用
5. weex
-
官网: http://emas.weex.io/zh/guide/introduction.html
-
Weex 致力于使开发者能基于通用跨平台的 Web 开发语言和开发经验,来构建 Android、iOS 和 Web 应用。简单来说,在集成了 WeexSDK 之后,你可以使用 JavaScript 语言和前端开发经验来开发移动应用。
-
基于 Vue.js 或者 Rax
-
Rax 是提供类 React 语法和兼容性的前端框架。
-
Rax 官网 https://rax.js.org/docs/api/about
6. Electron
- 中文官网: https://www.electronjs.org/
- 使用 JavaScript,HTML 和 CSS 构建跨平台的桌面应用程序
7. 总结
- 学会 HTML CSS Javascript Vue React , 走遍天下都不怕