开发CRUD应用神器—TaskBuilder

现在市面上的很多开发工具更侧重代码编辑,针对数据库增删改查(CRUD)类的Web系统开发,在界面设计、前后端数据交互等环节主要还是靠写代码,效率比较低;而现在市面上很多所谓的低代码开发平台,大多数都是基于OA系统的工作流引擎,虽然可以自定义表单和流程,但无法实现复杂的业务需求。

所以我们团队用了一年多的时间,潜心研发了一款面向IT技术人员和程序员的低代码开发工具--TaskBuilder(中文名:任构,任务的任,构造的构),通过组件化、可视化、向导化、模板化等多种手段,可以大幅提升开发CRUD类应用的效率,开发人员不用再把大量时间浪费在界面设计、数据绑定等一些没有技术含量的工作上,可以有更多的时间专注实现用户具体的业务逻辑需求。

基础功能组件化

TaskBuilder 将常用的功能封装成了组件,包括前端UI组件、后台业务操作等,开发业务功能时,可以像搭积木一样,通过鼠标拖拽就能快速实现前端界面设计和后台功能开发。

前端组件

开发CRUD应用神器—TaskBuilder

后台操作

开发CRUD应用神器—TaskBuilder

功能设计可视化

使用 TaskBuilder 开发应用时,基本上大多数操作都可以使用图形化的工具实现,包括数据结构设计、界面设计、样式设置、业务逻辑设置等,尽量减少代码的编写。

数据模型设计器

开发CRUD应用神器—TaskBuilder

UI界面设计器

开发CRUD应用神器—TaskBuilder

CSS样式设计器

开发CRUD应用神器—TaskBuilder

业务逻辑设计器

开发CRUD应用神器—TaskBuilder

应用创建向导化

TaskBuilder 提供了丰富的开发向导,按照向导一步一步操作,就可以快速创建增删改查应用(CRUD)。

开发CRUD应用神器—TaskBuilder

开发CRUD应用神器—TaskBuilder

开发CRUD应用神器—TaskBuilder

开发CRUD应用神器—TaskBuilder

开发CRUD应用神器—TaskBuilder

开发CRUD应用神器—TaskBuilder

多端适配一体化

TaskBuilder 目前已支持开发电脑端Web应用、手机端H5应用,很快会支持微信小程序。

开发CRUD应用神器—TaskBuilder

一种语言全栈开发

使用 TaskBuilder ,前后端都可以采用 JavaScript 这一种编程语言,不需要学习多种编程语言。

前后端分离,界面和逻辑分离

使用 TaskBuilder 开发的应用,前端界面和后台服务代码不是混杂在一起、强依赖的,是彻底分开的,采用JSON格式进行数据传输,一套前端界面可以支持多种后端语言,一套服务也可以给多套界面使用,只要传输的数据格式满足要求即可。

而且,前端界面设计和前端业务逻辑代码也是分离的,易于设计和维护。简单的业务功能,通过可视化拖拽设计即可完成,如果前端有复杂的业务逻辑,可以在独立的代码编辑器内编写前端脚本,所有前端组件都封装成了JavaScript对象,在前端脚本内,可以用面向对象的形式获取或设置组件的属性,调用组件方法,处理组件事件。

应用代码中性化

使用 TaskBuilder 开发的应用,前后端的代码都可以存储为中性的JSON格式,然后可以根据需要编译为目标环境支持的代码格式。

使用 TaskBuilder 开发前端页面时,不用每个页面都自己想办法兼容各种浏览器, TaskBuilder 开发的前端页面(扩展名为.tfp)是中性的JSON格式,可以根据客户端浏览器情况在 Tasgine(任擎)服务器上统一配置具体要支持哪些浏览器以及支持到哪个版本等,用户在访问 tfp 页面时, Tasgine(任擎)服务器会自动编译为可以兼容适配这些浏览器的代码。

开发CRUD应用神器—TaskBuilder

使用 TaskBuilder 开发后台服务时,也可以将后台服务保存为中性的JSON格式(扩展名为.tbs),然后通过 Tasgine(任擎)服务器编译为 JavaScript、java或c#等具体的编程语言(目前仅支持编译为 JavaScript ,其他语言待开发)。

开发CRUD应用神器—TaskBuilder

功能扩展开放化

TaskBuilder 的代码是开源的,开发人员可以根据自身需求随需扩展,包括功能、组件、模板、向导等,都可以随时扩展。

展开阅读全文

页面更新:2024-04-03

标签:神器   向导   组件   后台   界面设计   逻辑   界面   代码   功能   格式   业务

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top