使用人数:100,000+|总交易额:¥500,000,000+|北京高新技术企业|重合同守信用企业|服务热线:18910771878

云崛起 logo logo

当前位置: 首页 > 行业资讯 > 小程序动态

小程序开发 | 微信为什么要推出「小程序插件」?

对于一个生态旺盛的平台来说,“外挂”几乎是必然趋势。如今,小程序 R&D很像一个小作坊。不管你想做什么样的功能,基本上都是自始至终的自救,缺乏丰富的构件库和函数库的支持。

小程序插件的设计提供了一个解决方案,可以让第三方服务包变成更可靠的模式,可以使用。而且,是“集中”。微信不仅定义插件实现的标准,还提供开发工具,负责插件的审核和分发。

集中式和黑箱控制的策略无疑会限制开发者和用户的自由,但这种分发控制可以有效限制恶意窃取的实现,保证开发者的权益;而且通过审核可以抵制一些粗制滥造的插件,可以更放心的使用,保护用户权益。

小程序插件的另一个特性是“分布式”。插件不运行在特定的主机小程序,但可以运行在任何其他小程序。

分布式分发策略可以导致潜在的更大的网络效应,好的插件可以分发给更多小程序为这些小程序用户服务;至于小程序开发者,可以充分利用现有的插件,更简单的构建自己想要的小程序从而有效降低研发成本。

在这方面,会和WordPress插件系统非常类似。当你用WordPress构建自己喜欢的网站时,几乎不用任何开发工作就可以构建出想要的网站。

可以选择自己想要的界面插件,构建符合自己需求的交互风格;也可以选择自己需要的评论插件,控制自己想要的评论风格;也可以选择自己想要的广告服务,赚取自己的“一桶金”。

在这个过程中,好的插件提供的服务可以通过不同的网站被无数用户使用。可以想象,随着微信插件开发者的增多,好的插件也在不断涌现,开发高质量的小程序,会变得更加容易。

从开发者的角度来看,微信小程序的插件完全遵循目前的技术方案,由JS plus 小程序自定义组件组成,可以使用大部分小程序API,不仅可以执行复杂的算法程序,还可以实现精细的交互界面,几乎可以独立完成所有的事情小程序。

插件可以提供不同的服务,例如:

统计、监控、云存储等功能服务只需要为没有交互界面的开发者提供JS APIs即可。

还可以提供不同风格的交互组件,比如不同交互风格的基本组件、编辑器、日历、带动画的酷炫定时器等。基于这些插件,开发者可以做出效果更好的小程序来。

更复杂的是,可以提供包括交互和逻辑在内的Saas服务,比如评论系统、广告系统等等。

总之,小程序插件为第三方提供了一个为其他小程序提供服务的解决方案,确实是一个很好的服务,可以解决其他小程序实际问题。可以通过插件更高效的分发,让小程序开发站在巨人的肩膀上,做出更好的成绩

本文由“云崛起”原创发布,未经许可,禁止转载!本文原创链接:http://yunjueqi.com/weixinfenxiao/363.html

上一篇:小程序开发 | 小程序经典案例!借鉴方法让你的小程序即可爆发! 下一篇:小程序开发 | 如何解除小程序限制?

您可能感兴趣的文章

拨打18910771878了解详情