移动端跨平台开发框架
UPDATE:2020/4/16 uniapp开始部分支持快应用开发。
UPDATE:微信也正式加入多端大战了,https://github.com/Tencent/kbone
各框架比较 https://ask.dcloud.net.cn/article/35947
*上图严格来讲wepy不是多端框架,只是用vue写小程序;而myvue也是2.0版本后才加入
另一篇比较文章,传送门,结论是:uni-app > taro > mpvue > 原生微信小程序、wepy
https://cml.js.org/#/ 滴滴变色龙
https://weex.apache.org/ 阿里作品,Vue.js来开发的。vue和weex的整合解决方案Eros
https://taro.aotu.io/ 京东的一套遵循 React 语法规范的多端统一开发框架(几套小程序框架的比较)
https://ionicframework.com/ angularjs编程语言
https://github.com/Tencent/omi 腾讯推出的
https://uniapp.dcloud.io/ 是一个使用 Vue.js 开发跨平台应用的前端框架,开发者编写一套代码,可编译到iOS、Android、H5、小程序等多个平台。效果体验
https://phonegap.com/ 老牌子,原来的Cordova改名过来的,不支持国内的小程序等
https://reactnative.cn/ https://facebook.github.io/react-native/ 用ReactJS写app(口碑一般)
https://flutter.dev/ 谷歌出品 使用的是Dart编程语言,但是好像性能比RN还差一截?这里有一个比较文章。
Xamarin: 被微软收购的公司,可开始ios,android,桌面应用等,适合.NET开发人员, 介绍 与VisualStudio集成 文档 MVVMCross
滴滴出行 开发的 Chameleon
- PC端跨平台桌面开发框架
Kotlin/Native 可以将java程序打包成ios,win,mac上运行
- css框架
MUI N年前有过,很卡(口碑一般)
rsuite React前端组件
https://didi.github.io/mand-mobile/#/zh-CN/home 滴滴框架
https://vue.ant.design/docs/vue/introduce-cn/ 蚂蚁金服VUE UI库
- 小程序框架
https://tencent.github.io/wepy/
- 后台框架
https://www.jianshu.com/p/7df8ca2f8846
- 服务器端渲染
- 这个页面有点意思,汇集了各大牛在用什么组件、框架,可以参考一下。
来源:oschina
链接:https://my.oschina.net/u/1263162/blog/3016774