加载中 ...
首页 > 新闻资讯 > 经验心得 正文

微信为什么要启动“小程序插件”?

2019-07-13 01:03:10 来源:沈阳小程序开发 作者:沈阳软件开发

小程序只是微信为什么要启动“小程序插件”? -SHARES共享到微信使用微信扫描码共享网页到微信cto小程序开发插件光

- -

文字|范怀宇

对于一个生态丰富的平台,“插件”几乎是不可避免的。目前的小程序研发非常像一个小作坊。无论你想做什么样的功能,从开始到结束基本上都是一点点。它缺乏丰富的组件库和函数库的支持。

小程序插件旨在提供一种解决方案,允许将第三方服务打包到更可靠的模式中使用。它是“集中式”的,微信不仅定义了插件实现的标准,还提供了开发工具,并负责审查和发布插件。

集中式黑盒管理策略无疑会限制开发人员和用户的自由,但这种分布式控制可以有效地限制恶意利用,开发人员的权利更加安全;审计可以防止一些劣质插件,使用时可以更加放心,并且用户的权利也得到保证。

092343bmkf066jm5skk7zj.jpg

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

分布式分发策略可能会导致更大的网络效应。好的插件可以分发到更多的小程序来为这些小程序用户提供服务。对于小程序开发人员,您可以充分利用现有插件。构建所需的小程序更容易,这有效地降低了开发成本。

此时,它将与WordPress插件系统非常相似。当您使用WordPress构建自己的网站时,您可以构建所需的网站,几乎没有开发工作。

您可以选择要构建适合您需要的交互式样式的界面插件。您还可以选择控制所需评论样式所需的评论插件。您也可以选择自己想要的广告服务并获得自己的广告服务。一桶金。“

092345dit8itpjpi9tftmv.jpg

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

从开发人员的角度来看,微信小程序的插件完全遵循当前的技术解决方案,并使用JS加小程序自定义组件来形成,并且可以使用大多数小程序 API,它们可以执行足够复杂的算法程序和精细的交互式界面,它可以做几乎所有由独立的小程序完成的事情。

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

统计,监控,云存储等功能服务,它们不需要交互式界面,只需为开发人员提供JS API。 沈阳APP软件

ad.jpg

您还可以提供不同风格的交互式组件,例如:不同交互方式的基本组件,编辑器,日历,动画酷计时器等。基于这些插件,开发人员可以制作更好的小程序。更复杂的是,您可以提供包括交互和逻辑在内的Saas服务,例如评论系统,广告系统等。

简而言之,小程序插件为其他小程序服务提供了第三方解决方案。一个非常好的服务可以解决其他小程序问题。它可以通过插件更有效地分发。因此,小程序的开发可以站在巨人的肩膀上,制造出更好的产品。

注意:本文作者是CTO。

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。