插件化架构
平台一切皆插件:charts、dashboards、datasource、widgets等皆插件,可按需扩展。比如图表,可以自由切换图表类型,比如表格、折线图、柱状图、饼图、雷达图等。面板可以切换为大屏、网格、列表等。数据源可以切换为本地、远程、API等。
Illuminate insights for all
Making data accessible, actionable, and transparent.


平台一切皆插件:charts、dashboards、datasource、widgets等皆插件,可按需扩展。比如图表,可以自由切换图表类型,比如表格、折线图、柱状图、饼图、雷达图等。面板可以切换为大屏、网格、列表等。数据源可以切换为本地、远程、API等。
所以核心代码皆为函数,提供原子粒度的代码复用。同时,我们提供了组件化的开发方式,让用户可以自由组合组件,实现自己的需求。
用户可以自由拖拽配置 Metric、DataSet、Chart、Dashboard,无需编写代码。但是,我们再数据集提供了高级配置模式,如SQL Query查询,方便用户清洗数据。
我们通过DataSource Plugins接入各类平台数据,通过DataSet模块清晰数据,配置指标、维度,通过Chart模块配置图表,最后通过Dashboard模块组合展示。
我们不止支持多语言,而且支持多端。我们支持Web、Mobile、Desktop、Serverless等多端。我们的多端支持基于插件,比如面板插件,有基于TMagic的大屏插件,有基于Layout的PC端插件,也有CardList的移动端!
我们配置都是基于JSON Schema,不局限于插件配置、图表配置、面板配置。我们的图表联动也基于配置。基于我们的开放式Scheme,可以顺利与第三方平台对接,比如Grafana。