跨端框架盘点

1:Electron

Electron这个玩意简直是做团队内部工具的利器,也是前端老手秒上手的东西,可以给团队做些玩意了,桌面端追求开发速度用Electron
使用 JavaScript, HTML 和 CSS 构建跨平台的桌面应用:https://electronjs.org/
Electron 文档:https://electronjs.org/docs
Electron 中文文档:https://www.w3cschool.cn/electronmanual/

2:React Native

React Native中文网
使用JavaScript和React编写原生移动应用:https://reactnative.cn/
rn用时间证明了,做安卓+ios还可以,其他就算了,当然今年 RN 发展很不顺利,被很多大公司移除掉了,继续关注后续发展。

3:Flutter -跨端解决方案

Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质量的原生用户界面,前端对于 Flutter 的热忱度之高一度让人有点惊讶,事实上在 Flutter 社区内见到的客户端开发者远多于前端开发,不过前端对于跨端解决方案确实有着天然的渴求。
Flutter中文网:https://flutterchina.club/

4:Cordova

Cordova 是Apache旗下的一个开源的移动开发框架。使用WEB开发技术(HTML5、CSS3、JavaScript)进行跨平台开发。
学习网站:https://cordova.apache.org/

5:uni-app

uni-app 是继 mui 框架之后的一个跨多端的开发框架,目前支持 iOS Android 和 wx(微信小程序), 也就是说开发一套代码可以实现相应端的开发,是基于Vue的一个很不错的开发框架,对于熟悉Vue 和微信小程序的开发小伙伴来说学习成本几乎为零。
官网:https://uniapp.dcloud.io/

多有不足之处,还望大神们来补充。


原文作者:祈澈姑娘 技术博客:https://www.jianshu.com/u/05f416aefbe1
90后前端妹子,爱编程,爱运营,文艺与代码齐飞,魅力与智慧共存的程序媛一枚。

猜你喜欢

转载自blog.csdn.net/qq_36538012/article/details/89555618
今日推荐