简体中文
简体中文
English
注册
登录开发者平台
解决方案
行业解决方案
提供从智慧客房、智慧前台到智慧运营等酒店全场景品牌赋能,推进酒店行业数智化变革
一站式智慧照明系统解决方案,赋能企业快速实现人因照明、节能减排的智能化照明升级
综合应用智能化信息,令楼宇具有智慧和生命力,提供投资合理、安全高效、舒适便利的使用空间
快速实现数字化智慧办公空间,有效实现企业增效、降本和节能。
为连锁型品牌商业门店提供完善的管理系统, 提升门店效率
提供从租控授权、租务运营到园区管理等全方位租住解决方案,驱动租住行业智慧转型
融合全屋智能、地产社区等行业场景能力,提供居住空间丰富的产品矩阵和智能体验
IoT 助力校园场景智能化转型, 提升管理效率
全方位赋能开发者实现多场景智慧节能管理解决方案
以 IoT 平台助力中小制造企业, 实现降本、提质、增效
借助丰富硬件生态,一站式构建安全可靠私有化智能平台
为你的业务场景提供全面的 AI 服务及 AI Copilot 开发方案
海量成熟方案,超低研发门槛,极速落地产品智能化
开发者
与志同道合的开发者和专家共同交流
从初创企业到全球领先企业,涂鸦开发者平台协助实现客户成功。
快速获取并体验优秀的开发者案例产品
服务与支持
生态合作
成为涂鸦服务商,接入涂鸦的另一个选择,帮助更多开发者更快实现智能化
智能互联标识
携手开发者生态合作伙伴联合创新,持续创造互联互通商业价值
聚焦产业变革, 推动人工智能产业发展
智联万物,商者无界
信任中心
信任源于透明
我们严格遵守全球信息安全标准
我们严格遵守全球法规要求
您的数据始终由您掌控
诚邀安全业界同仁共同打造和维护物联网健康生态
支持
提供产品智能化开发全链路的常见问答
7×24一对一客服咨询
技术指导、故障修复以及问题解决
关于我们
全球化 AI 云开发者平台
探索涂鸦的故事
了解涂鸦的全球视野
涂鸦智能-产品解决方案|行业解决方案|全球智能化平台
涂鸦诚聘全球精英
TO B的低代码平台组件设计及开发模式浅析
形状
633

图片2图片2

TO B的低代码平台是利用可视化的方式,将组件拖入画布,结合数据源的绑定,生成管理台的工具。

事实上,管理台的模式相对固定,需要大量的同质化,最适合使用低代码。对于画布来说,UI组件库是最关键的。目前,可以提供多个官方公共组件,以满足大多数管理台的需求。

但业务方必须有定制组件的需求。只要定制组件的生产门槛有点高,就会说服用户,甚至不要直接使用整个平台。最理想的模式应该是,整个画布(甚至所有)区域可以直接使用公共组件;其中一些可以填充自定义组件。它不仅可以完全恢复页面需求,还可以减少重复开发(主要是指平台的公共组件、接口呼叫、平台权限等),最大限度地提高使用低代码平台带来的好处。

对于自定义组件,它必须足够灵活。组件开发人员可以选择共享组件,以便在其他团队建立管理平台时直接使用。或者作为其他自定义组件娃娃的原子。此外,组件最好与项目相互独立,以便任何组件都可以支持跨项目的重用。

对于低代码平台组件的设计,最注重以下两点:

1.组件开发过程。

目标:与本地组件的开发体验对齐,你所看到的就是你所得到的。这意味着在不发布组件后,您可以看到组件在多个远程管理平台上的各种场景的显示效果。当然,开发者不能理解太多的“个性化”概念(如如何引用自定义组件、自定义属性面板等)。

2.组件依赖于管理。

管理台涉及大量包含组件的组件场景,因此将讨论在线版本的组件策略。

平台级组件开发模式。

1.组件的基本组成。

一个完整的组件由组件本身的UI和属性面板组成。调试时,两者需要连接,相应的属性配置效果需要在组件UI上实时看到。

属性面板一般涉及数据源、管理台页面等的绑定,需要与平台功能进行交换。例如,考虑到最传统的组件开发模式:直接开发一个组件,并将其发布到平台上,而不提供宿主环境。

总结:组件脱离平台开发,需要反复发布,在线验证才能达到预期效果。

2.传统的组件开发模式-高级版。

让用户直接使用平台代码进行开发,这样就有了宿主环境。

第一步,拉取平台代码;

第二步,偷偷询问平台管理员取账号密码;

第三步,翻来覆去,跑起整个平台代码,终于想起来是为了开发一个小组件。

DB信息作为平台方工具,一般只由私人部署的管理员管理,不能向普通用户开放。此外,平台代码由平台方维护。当地平台代码被拉下来开发时,我们必须注意平台本身代码的更新,否则无法保证绝对模拟。

另一方面,只有base拖动生成的管理台代码进行开发,在我们的无极平台上建立。主要是因为平台的页面产品是数据配置(布局格式是类似jsonschema的协议),没有代码,更不用说组件开发了。

免责声明:凡注明来源的文章均转自其它平台,目的在于传递有价值的AIoT内容资讯,并不代表本站观点及立场。若有侵权或异议,请联系我们处理。
即刻开启您的物联网之旅
即刻开启 您的物联网之旅
遇到问题了么?联系专属客户经理在线解答