微信为什么要启动“小程序插件”?
- -
文字|范怀宇
对于一个生态丰富的平台,“插件”几乎是不可避免的。目前的小程序研发非常像一个小作坊。无论你想做什么样的功能,从开始到结束基本上都是一点点。它缺乏丰富的组件库和函数库的支持。
小程序插件旨在提供一种解决方案,允许将第三方服务打包到更可靠的模式中使用。它是“集中式”的,微信不仅定义了插件实现的标准,还提供了开发工具,并负责审查和发布插件。
集中式黑盒管理策略无疑会限制开发人员和用户的自由,但这种分布式控制可以有效地限制恶意利用,开发人员的权利更加安全;审计可以防止一些劣质插件,使用时可以更加放心,并且用户的权利也得到保证。
小程序插件的另一个特性是“分布式”。该插件不在特定主机小程序中运行,但可以在任何其他小程序中运行。
分布式分发策略可能会导致更大的网络效应。好的插件可以分发到更多的小程序来为这些小程序用户提供服务。对于小程序开发人员,您可以充分利用现有插件。构建所需的小程序更容易,这有效地降低了开发成本。
此时,它将与WordPress插件系统非常相似。当您使用WordPress构建自己的网站时,您可以构建所需的网站,几乎没有开发工作。
您可以选择要构建适合您需要的交互式样式的界面插件。您还可以选择控制所需评论样式所需的评论插件。您也可以选择自己想要的广告服务并获得自己的广告服务。一桶金。“
在这个过程中,好的插件提供的服务可以被无数用户通过不同的网站使用。可以想象,随着微信插件的开发人员的增加,良好的插件不断涌现,开发高质量的小程序变得更容易。
从开发人员的角度来看,微信小程序的插件完全遵循当前的技术解决方案,并使用JS加小程序自定义组件来形成,并且可以使用大多数小程序 API,它们可以执行足够复杂的算法程序和精细的交互式界面,它可以做几乎所有由独立的小程序完成的事情。
插件可以提供不同的服务,例如:
统计,监控,云存储等功能服务,它们不需要交互式界面,只需为开发人员提供JS API。 沈阳APP软件您还可以提供不同风格的交互式组件,例如:不同交互方式的基本组件,编辑器,日历,动画酷计时器等。基于这些插件,开发人员可以制作更好的小程序。更复杂的是,您可以提供包括交互和逻辑在内的Saas服务,例如评论系统,广告系统等。
简而言之,小程序插件为其他小程序服务提供了第三方解决方案。一个非常好的服务可以解决其他小程序问题。它可以通过插件更有效地分发。因此,小程序的开发可以站在巨人的肩膀上,制造出更好的产品。
注意:本文作者是CTO。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。