点击关注上方蓝字,阅读更多干货~
引言:《海马体设计中台- 低代码引擎》将分为两个篇章与大家进行详细介绍。今天我们先聚焦的是使用介绍篇,从项目背景、核心优势、内部研发流程优化、试用Demo以及分区功能等方面与大家展开交流,让大家更加深入地了解该项目的各项功能。在后续的篇章中,我们将进一步深入探讨项目架构、设计思想等内容。
1 海马体设计中台项目背景
针对以上问题,低代码引擎应运而生。它是一种通用的开发框架,通过对低代码平台系统常用的功能进行解构,将其划分为多个功能模块,并为每个模块定义了相应的协议和开发范式,使得开发者可以根据自身的业务需求,轻松定制开发出自己的业务系统。
设计中台低代码引擎采用灵活的系统架构,和其出色的整体架构提供了高度的自定义自由度,使用户能够像搭建积木一样选择不同的模块来构建自己的专属设计器。此外,插件化的架构使得用户可以方便地扩展与业务相关的功能。
在设计中台低代码引擎中,插件根据位置大致分为三类:toolbars/plugins/settings,分别对应顶部区域、左侧区域和右侧区域。toolbars 插件主要偏向于无需 UI 或者 UI 较为简单的工具插件,plugins 是业务功能插件,显示在左(或下方)抽屉页面,可以通过点击进行展开收起或切换。
这些功能都像是独立的积木块,用户可以选择性地保留或删除。同时,用户也可以开发自己的插件或工具,并将其安装到对应的位置。设计中台低代码引擎的灵活性极强,可以自由地决定他们想要开发的业务界面。
图3 常规前端研发体系和设计中台研发体系的对比
通过对比常规前端研发体系和设计中台研发体系的4个阶段,可以直观的发现在页面设计、上下游协作、开发阶段、构建阶段都可以进行标准化、规范化和流程化。也可以发现通过设计中台完成的效率和错误率都大大减少。
提高研发效率:通过搭建平台快速搭建页面,并产出相应的代码。从单页面8h提升到1h时间
交互视觉设计一致性:通过搭建平台,规范了组件的视觉和交互效果,因为不能定制化开发功能,从而达到一致性
产品prd一致性:通过搭建平台,约束了产品 prd 的绘制方式,让产品能快速产出高还原的 prd
团队代码规范:利用交互一致、组件沉淀、标准化接口规范、直接生成代码文件规范化提升开发体验
源码面板
拖拽修改组件的排列顺序
组件的基础属性值设置
组件的样式配置,如表格背景颜色
事件
高级
循环、条件渲染与 key 设置
接口绑定tableData
本文作者
墨瑞,来自缦图互联网中心前端团队。
--------END--------
也许你还想看