海搭低代码应用开发平台HAIDA

海搭低代码应用开发平台包含:应用管理、架构管理、模型开发、服务管理、页面开发、流程/定时任务开发、应用调试、应用发布/运行管理等多个功能模块,并配有分支、基线、版本、权限等多种开发工具,可实现协同开发、实现保障开发过程,降低开发成本,简化技术难度,提高开发效率等多个产品目标。

产品概述
HAIDA基于B/S结构,在线支持从项目、架构、模型、页面、服务一体式的继承开发环境,通过拖拽式所见即所得进行开发。平台内置近百种前后端组件;提供丰富的菜单模板和页面风格、支持6套主题色系(约60中不同颜色);支持异地开发,多人开发、多版本开发;应用场景灵活、开发速度比传统开发方法提高5倍以上。
场景
主要功能
页面IDE
可视化拖拽物料组件生成Web页面,支持自由配置页面风格。组件库完备,组件属性配置丰富。
逻辑编排
可视化拖拽编排前后端逻辑,自由排布SQL、接口、组件方法、逻辑等元素,实现逻辑图形化。
工作流设计器
图形化工作流设计器,自由定义工作流节点。无缝对接RBAC用户认证系统,继承用户管理能力管理审批对象。
部署运维管理
产出物部署过程简单,部署后支持管理员灵活修改并实施管理工作流定义、定时任务等模块。
核心优势
集成开发环境、快速构建应用
海搭提供从项目、架构、模型、页面、服务一体式的继承开发环境,通过拖拽式所见即所得进行开发,应用开发速度比传统开发方法提高5倍以上。
扩展容易
可以对接标准的RestAPI服务接口,也可以自己开发前后端的服务和界面组件,应用的扩展性好。
支持异地开发,多人开发、多版本开发
海搭产品部署在网络上,可以远程异地开发,支持多人签出签入操作,可以多人并行开发。支持同一个应用的多版本、多分支开发。
微服务架构、前后端分离
采用数研的后台微服务框架,前后端分离,数据库缺省采用高性能SeaboxSQL,服务动态扩缩容,能够支持海量数据和海量并发的业务场景。
丰富的前后端组件
提供前端100+组件,丰富的界面效果,满足绝大多数的WEB应用和H5应用;后端集成了用户权限系统、审批工作流等数研的内置服务,开发更简单。
应用场景灵活
既可以用海搭做原型工具,也可以用它做真实的应用开发工具,应用可以全部用海搭开发,也可以部分页面用海搭开发,应用场景十分灵活。
应用场景
TO B产品开发场景
表单驱动开发场景
模型驱动开发场景
支持常见To B工具和产品,能够对接各种应用,用户账号权限符合RBAC规范、工作流符合BPMN规范、数据库支持业界常见数据库,适合各类政企业务场景。
自上而下搭建应用,将表单和数据结合,适用于简单场景。以数据表为核心,以工作流为媒介在应用系统中运转业务流程,进行业务问题的分析设计,使用门槛低,应用场景广泛。
自下而上搭建应用,适用于复杂的业务场景。从业务场景中抽象出数据关系、流程逻辑,页面功能流程和业务流程并行,提高业务人员在软件开发过程中的参与度,智能水平较高,应用场景广泛。