盘古简介
什么是盘古
盘古(pangea)是由海信集团IT流程与数据管理部自主研发的一款公共开发平台。该平台结合了低代码开发技术和高效的运行平台,旨在帮助集团快速实现数字化转型,并提供强大的公共能力支持。
为什么用盘古
- 低代码开发
快速开发:通过可视化拖拽组件,用户可以快速构建应用界面和后端逻辑,大幅缩短开发周期。
降低门槛:无需专业编程知识即可完成应用开发,让更多业务人员参与进来。 - 统一运行平台
稳定可靠:提供稳定的运行环境,确保应用在各种场景下都能平稳运行。
高效执行:优化的运行平台能够支持大规模并发访问,保证系统性能。 - 丰富的公共能力
工作流引擎:简化集团内部审批及协作流程,提高工作效率。
数据管理工具:内置数据建模工具,支持灵活的数据表设计及关系定义。
领域建模:支持业务领域的抽象建模,提高系统的可维护性和扩展性。 - 移动端支持
跨平台兼容:支持移动端应用开发,确保应用在手机和平板设备上的良好体验。
无缝衔接:移动应用与桌面应用无缝衔接,提供一致的用户体验。 - 多语言与时区支持
全球化业务:具备多语言和时区切换功能,适应全球化业务需求。
国际化部署:支持多语言界面,方便不同地区的用户使用。 - 页面设计器
可视化设计:提供强大的页面设计工具,支持拖拽式布局和组件配置。
灵活定制:可以根据业务需求灵活定制页面样式和功能。 - 流程设计器
简化流程:简化集团内部审批及协作流程,提高工作效率。
灵活配置:支持自定义流程设计,满足多样化业务需求。 - 数据建模
灵活建模:内置数据建模工具,支持灵活的数据表设计及关系定义。
高效管理:提供高效的数据管理和查询功能,确保数据的一致性和完整性。 - 安全性
严格标准:遵循严格的安全标准,保障数据安全。
权限控制:提供细粒度的权限控制机制,确保数据访问的安全性。 - 助力数字化转型
快速响应:帮助集团在短时间内实现业务需求,加速数字化转型。
提升效率:通过自动化工具和流程优化,显著提升集团运营效率。
综上所述,盘古平台不仅提供了丰富的功能和技术支持,还能够帮助集团快速实现数字化转型,提升整体运营效率。无论是日常办公还是复杂业务处理,盘古平台都能提供全方位的支持。
盘古能帮我们做什么?
- 快速应用开发
低代码开发:通过可视化组件拖拽,快速构建应用程序界面和后端逻辑,大大缩短开发周期。
页面设计器:提供强大的页面设计工具,支持拖拽式布局和组件配置,使得界面设计更加直观便捷。 - 流程自动化
流程设计器:简化业务系统内部审批及协作流程,通过自定义流程设计,提高工作效率。
工作流引擎:支持自动化工作流,减少人工干预,提高流程处理的速度和准确性。 - 数据管理与建模
数据建模:内置数据建模工具,支持灵活的数据表设计及关系定义,便于数据管理和查询。
领域建模:支持业务领域的抽象建模,提高系统的可维护性和扩展性。 - 多平台支持
移动端支持:支持移动端应用开发,确保应用在手机和平板设备上的良好体验。
多语言与时区支持:具备多语言和时区切换功能,适应全球化业务需求。 - 统一运行环境
统一运行平台:提供稳定可靠的运行环境,确保应用在各种场景下都能平稳运行。
高效执行:优化的运行平台能够支持大规模并发访问,保证系统性能。 - 安全性保障
权限控制:提供细粒度的权限控制机制,确保数据访问的安全性。
数据安全:遵循严格的安全标准,保障数据安全。 - 业务敏捷性
快速响应:帮助业务系统在短时间内实现业务需求,加速数字化转型。
灵活扩展:支持自定义扩展,满足多样化业务需求。
通过盘古平台,业务系统不仅可以加速应用开发和部署的过程,还能在数据管理、流程自动化等方面获得显著的优势。这使得业务系统能够更加专注于核心业务的发展,同时提升整体运营效率和市场竞争力。
盘古的发展历程
2018年年底,组建团队开始了第一代微服务开发框架的工作,这也是盘古团队的前身;
2019年4月,微服务开发框架1.0版本交付测试;
2019年5月,盘古团队正式成立,以项目的形式全面开启设计、开发工作,并于11月20日正式在海信内部发布Pangea 1.0版本;
2020年5月,Pangea 2.0发布首个Beta版本,同年10月版本号摘掉Beta后缀开始正式版本的维护。
2024年8月,Pangea 3.0发布首个Beta版本,开启内测阶段。
盘古技术栈
前端技术栈
功能 | 技术栈 | 版本 |
---|---|---|
前端框架 | Vue | 3.x |
路由管理 | Vue-router | 4.x |
状态管理 | Pinia | 2.x |
组件库 | arco.design | 2.x |
后端技术栈
功能 | 技术栈 | 版本 | 功能 | 技术栈 | 版本 |
---|---|---|---|---|---|
底层框架 | SpringBoot | 3.2.7.RELEASE | 服务治理 | SpringCloud | 2023.0.2 |
注册中心 | Nacos | 2.3.2 | 流控管理 | Sentinel | 1.8.6 |
网关 | spring-cloud-gateway | 4.1.4.RELEASE | 服务调用 | spring-cloud-openfeign | 4.1.2 |
负载均衡 | spring-cloud-loadbalancer | 4.1.3 | 缓存 | caffeine | 2.8.1 |
持久化框架 | Mybatis-plus | 3.5.7 | 连接池管理 | Druid | 1.2.3 |
权限控制 | spring-security | 6.2.5.RELEASE | 序列化 | fastJson | 1.2.68 |
规则引擎 | Drools | 7.74.1.FINAL | 时序数据库 | influxDB | 2.15 |
Excel组件 | easy-excel | 2.2.7 | FileBeat | FileBeat | 5.5.1 |
ElasticSearch | ElasticSearch | 5.6.14 |
知识储备
我们为你收集了使用Pangea所需要的知识文档的链接,对这些知识有所了解后使用Pangea会更加流畅~