现在市面上的很多开发工具更侧重代码编辑,针对数据库增删改查(CRUD)类的Web系统开发,在界面设计、前后端数据交互等环节主要还是靠写代码,效率比较低;而现在市面上很多所谓的低代码开发平台,大多数都是基于OA系统的工作流引擎,虽然可以自定义表单和流程,但无法实现复杂的业务需求。
所以我们团队用了一年多的时间,潜心研发了一款面向IT技术人员和程序员的低代码开发工具–TaskBuilder(中文名:任构,任务的任,构造的构),通过组件化、可视化、向导化、模板化等多种手段,可以大幅提升开发CRUD类应用的效率,开发人员不用再把大量时间浪费在界面设计、数据绑定等一些没有技术含量的工作上,可以有更多的时间专注实现用户具体的业务逻辑需求。
上线一个月,就得到了广大用户的好评,大家的认可是我们前进的动力,更是我们永恒的追求,我们定将持续优化产品,继续为大家提供最真诚、最贴心的、最满意的服务。
下面来看看TaskBuilder都有哪些核心功能吧。
基础功能组件化
TaskBuilder 将常用的功能封装成了组件,包括前端UI组件、后台业务操作等,开发业务功能时,可以像搭积木一样,通过鼠标拖拽就能快速实现前端界面设计和后台功能开发。
功能设计可视化
使用 TaskBuilder 开发应用时,基本上大多数操作都可以使用图形化的工具实现,包括数据结构设计、界面设计、样式设置、业务逻辑设置等,尽量减少代码的编写。
应用创建向导化
TaskBuilder 提供了丰富的开发向导,按照向导一步一步操作,就可以快速创建增删改查应用(CRUD)。
多端适配一体化
TaskBuilder 目前已支持开发电脑端Web应用、手机端H5应用,很快会支持微信小程序。
前后端分离
使用 TaskBuilder 开发的应用,前端界面和后台服务代码不是混杂在一起、强依赖的,是彻底分开的,采用JSON格式进行数据传输,一套前端界面可以支持多种后端语言,一套服务也可以给多套界面使用,只要传输的数据格式满足要求即可。
而且,前端界面设计和前端业务逻辑代码也是分离的,易于设计和维护。简单的业务功能,通过可视化拖拽设计即可完成,如果前端有复杂的业务逻辑,可以在独立的代码编辑器内编写前端脚本,所有前端组件都封装成了javaScript对象,在前端脚本内,可以用面向对象的形式获取或设置组件的属性,调用组件方法,处理组件事件。
应用代码中性化
使用 TaskBuilder 开发的应用,前后端的代码都可以存储为中性的JSON格式,然后可以根据需要编译为目标环境支持的代码格式。
使用 TaskBuilder 开发前端页面时,不用每个页面都自己想办法兼容各种浏览器, TaskBuilder 开发的前端页面(扩展名为.tfp)是中性的JSON格式,可以根据客户端浏览器情况在 Tasgine(任擎)服务器上统一配置具体要支持哪些浏览器以及支持到哪个版本等,用户在访问 tfp 页面时, Tasgine(任擎)服务器会自动编译为可以兼容适配这些浏览器的代码。
使用 TaskBuilder 开发后台服务时,也可以将后台服务保存为中性的JSON格式(扩展名为.tbs),然后通过 Tasgine(任擎)服务器编译为 JavaScript、java或c#等具体的编程语言(目前仅支持编译为 JavaScript ,其他语言待开发)。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。