跨端框架盘点

2019-04-18 16:38:38 浏览数 (1)

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/

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


0 人点赞