功能介绍
评论列表

详情介绍

TinyEngine低代码引擎作为OpenTiny开源项目的重要组成部分,提供了构建低代码平台的基础能力。通过可视化的拖拽方式和丰富的组件库,它大幅降低了应用开发门槛和时间成本,支持多场景低代码平台开发,如资源编排、服务端渲染、模型驱动、移动端、大屏端和页面编排等。

详细介绍

TinyEngine 是华为云OpenTiny团队开源的低代码引擎,作为低代码平台的底座,提供可视化搭建页面等基础能力。它采用插件化架构,功能模块都由一个个插件构成,工具栏、插件栏、属性配置栏和画布区域都通过插件实现,这种架构可以灵活配置、自由组装出个性化的设计器。

该引擎支持多技术栈,允许Vue、Angular、React等多个技术栈的组件在平台中使用。整个项目核心代码体积只有数M,插件或工具可任意装卸,可以轻松嵌套入业务系统。

TinyEngine 在保持易用性的同时,并未牺牲功能丰富度和灵活性。它支持自定义组件、集成第三方服务、API调用等高级功能,满足企业多样化的开发需求。

官网入口地址

TinyEngine 官网:https://opentiny.design/tiny-engine

下载地址

GitHub源码仓库:https://github.com/opentiny/tiny-engine

Java服务端源码:https://github.com/opentiny/tiny-engine-backend-java

功能介绍

TinyEngine 提供了全面的低代码开发功能:

可视化开发环境:提供直观的拖拽式操作界面,即使是非技术背景的业务人员,也能在短时间内掌握并快速构建应用。

AI辅助开发:集成AI能力,通过MCP协议让AI能够直接调用平台插件功能,实现“对话即操作”的智能开发体验。用户可以通过自然语言指令生成和修改页面。

多组件库支持:除了自带TinyVue组件库物料外,还支持集成其他第三方组件库如Element Plus、Ant Design Vue或者是业务方自己的业务组件库。

跨技术栈支持:项目区块采用webcomponent技术方案,允许多个技术栈的组件在平台使用。

插件化架构:使用插件化架构,功能模块都由插件构成,通过插件化的架构,可以灵活配置、自由组装出个性化的设计器。

多种部署方式:支持前后端Docker部署,提供Node.js和Java两种服务端版本。

应用场景

TinyEngine 适用于多种企业应用场景:

企业内部管理系统:可以高效构建内部运营应用,员工管理系统、日程安排工具、运营管理工具、绩效考核管理等。

ERP系统:低代码开发平台可以支持构建定制的ERP系统,涵盖企业内部各个部门和业务功能的集成管理。

项目管理系统:用于构建项目管理系统,用于规划、执行和监控项目活动。

客户关系系统:用于构建定制的CRM系统,帮助企业管理客户信息、销售机会、客户交互和市场营销活动。

BI数据工具:用于构建数据分析和报告应用,帮助企业从各种数据源中收集、分析和可视化数据。

移动应用:用于构建移动应用,企业内部的移动办公应用、销售人员的移动销售工具等。

定价信息

TinyEngine 是一个开源的项目,基于Apache 2.0协议,用户可以免费和进行二次开发。对于商业应用,建议查看项目官网的许可证信息,以确认具体的商业使用条款。

TinyEngine常见问题

本文标签