# 小组件介绍

**Lark小组件（Block）** 是Lark独创的轻量级功能块，它被定义为一个集渲染、交互、数据为一体的信息单元载体，实现信息在Lark套件内的顺畅流转与消费。

作为一个信息单元载体，Block不依附于其它主体，和小程序、机器人、网页应用一样，可以作为**独立的应用发布能力**。

## 宿主

Lark套件内被开放出来承载小组件的场景，我们称之为**宿主**，小组件可以被添加在宿主的指定位置。

## 特色
- **更直观的信息整合：** 无需打开第三方应用，小组件可以作为**视图块**在宿主页面中进行展示。

![Lark20220614-152549.png](//sf16-sg.larksuitecdn.com/obj/open-platform-opendoc-sg/42f6ae1712fc17e3e08da7905e49c6f5_z4qDgYdo9t.png?lazyload=true&width=1640&height=732)

- **更便捷的数据流转：** 无需切换多个应用，小组件作为**功能块**在宿主页面中进行交互。

![Frame 2136.png](//sf16-sg.larksuitecdn.com/obj/open-platform-opendoc-sg/92b195e45b69dfcc99f7435485ddfaf5_ZVcenSM8ZW.png?lazyload=true&width=1640&height=803)

- **一次学习，多宿主开发：** 无需持续高门槛学习，当出现新的宿主时，开发者仅需了解新的业务场景和相关接口。

![Frame 1321315137.png](//sf16-sg.larksuitecdn.com/obj/open-platform-opendoc-sg/19f24eaac463bfe2915c116051bbe272_nctcGDpMgX.png?lazyload=true&width=1640&height=921)

- **一次开发，多宿主使用：** 无需重复开发，一个小组件可以配置嵌入在多个宿主使用。

![image.png](//sf16-sg.larksuitecdn.com/obj/open-platform-opendoc-sg/42f1c21676f8e9bc6fea9730a7af2ce9_DD1shVmlOZ.png?lazyload=true&width=1640&height=1000)

