从底层技术原理来看,小组件和小程序是类似的,都是基于客户端跨平台容器实现的独立应用,使用类似于小程序的 DSL 语法进行开发。区别在于,小组件是一种比小程序更轻量的应用程序形态,并且限制为使用更少的页面数量(只有一个)和 api 能力。
更详细的技术底层实现原理介绍可以参考小程序简介。