小程序开发技术框架的选择

前端开发

小程序开发


浏览:1027 次

出身背景

1.业务:为了拓展业务,公司需要在多个平台上开发服务,如小程序、公众号和H5 Mobile,这些平台在功能和UI交互方面基本相同。

2.团队:前端开发团队基本上熟悉技术堆栈上的Vue框架,除了专门编写小程序的新同事外,对原生小程序框架几乎不熟悉。

3.成本考虑:如果要为小程序、公众和H5分别开发一套代码,开发时间*3;在后期维护方面,我们必须找到一个熟悉小程序的人,这不利于推广,并且需要整个前端团队的能力

基于上述考虑,迫切需要一个能够同时支持与多个平台兼容的高可用性框架的统一技术框架。

技术框架选择

如前所述,开发团队熟悉Vue框架,框架选择必须基于Vue的前提。经过搜索和调查,我们发现了两个基于Vue语言并支持多个平台(如小程序和H5)的技术框架。最后,该框架也将从两者中选择,那么哪个更好?

与开发同事一起研究和分析,确定评估标准,最后总结并确认选择。

首先,设置评分标准:

完美5分

4分稍有不足不影响整体

3分平均(勉强可用)

2分严重缺陷

评估维度:

1.GitHub评分

2.社区活动(是否有官方维护、持续更新、与用户互动)

3.不同平台的兼容性(小程序和H5的兼容性和可移植性)

4.是否支持组件库、原生api和第三方插件

5.是否有任何公司/用户使用该框架并将其投入使用

根据评估和维护得分的分析和总结,可以得出以下结果:

1、 mpvue公司

美团早早正式推出框架,gitHub上有18500个+