查看原文
其他

开发一次、多端覆盖的开源统一框架

TJ TJ君 2022-05-12

大家好,我是TJ

关注TJ君,回复“武功秘籍”免费获取计算机宝典书籍

TJ君将之前发过的各种项目及工具进行了整理,收录到了GitHub项目,欢迎各位小伙伴光临Star,地址如下:https://github.com/Wechat-TJ/TJ-WORLD-FORU

今天TJ君给大家推荐一个使用Vue语法开发的统一框架,uni-app

uni-app,作者使用Vue语法编写代码,可以适用于开发小程序、H5、App等各种不同的平台,其中小程序包括:微信、支付宝、百度、字节跳动、QQ、快手、钉钉、小红书,APP包括:iOS/Android

TJ君看了一下,uni-app的主要特点有:

  • 开发者和案例多:HBuilder装机量800万台,开发者社区月活百万,70多个QQ微信群承载10万人。案例众多,uni统计月活超10亿

  • 性能更高

例如兼容性例如处理耗时

  • 更丰富的周边生态,插件市场数千款插件
  • 提供比小程序原生开发更好的开发体验、更高的工程化效率

  • 跨端抹平度更完善,且各端特色发挥更灵活,可真正实现一套代码多端覆盖,无需各端多头维护升级

  • 权威认可:阿里小程序官方工具内置uni-app、腾讯课堂官方自制uni-app培训视频

uni-app可以通过vue-cli命令行、HBuilderX可视化界面两种方式快速创建项目:

  • vue-cli命令行方式:不限IDE,适合对node熟悉的开发者,扩展阅读:在vscode中开发uni-app、在 WebStorm 中开发 uni-app
  • HBuilderX可视化界面:专用IDE,内置相关环境,开箱即用,开发效率更高。

再更简单的说,小伙伴使用uni-app,只需要开发一次,就可以同时编译到前文提到过的11个平台!是不是很方便!

小伙伴们肯定有疑问,这是怎么做到的呢?主要在于不同平台的差异部分使用条件编译。uni-app提供了灵活强大的条件编译。可以完美处理复用部分和差异部分。当业务升级时,不再需要多端维护。

而且官方还特别强调:

 

永远不会变更开源协议。无论HBuilderX、uni-app、App,面向中国人永久免费。

还在被不同平台间代码差异折磨的小伙伴,不妨来试一下这个框架吧!

点击下方卡片,关注公众号“TJ君

回复“uni2022”,获取仓库地址

关注我,每天了解一个牛x、好用、有趣的东东


往期推荐


一款毫不妥协的开源Python代码格式化程序

可爱更好用,阿里云盘小白羊版

增强使用功能的Steam开源工具箱一枚


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存