TaskBuilder功能特性

taskbuilder
• 阅读 120

1、基础功能组件化 TaskBuilder 将常用的功能封装成了组件,包括前端UI组件、后台业务操作等,开发业务功能时,可以像搭积木一样,通过鼠标拖拽就能快速实现前端界面设计和后台功能开发。 TaskBuilder功能特性 tfp前端UI组件 TaskBuilder功能特性 组件整体结构 2功能设计可视化 使用 TaskBuilder 开发应用时,基本上大多数操作都可以使用图形化的工具实现,包括数据结构设计、界面设计、样式设置、业务逻辑设置等,可以尽量减少代码的编写。 TaskBuilder功能特性 数据模型设计器 TaskBuilder功能特性 UI界面设计器 TaskBuilder功能特性 CSS样式设计器 TaskBuilder功能特性 业务逻辑设计器 应用创建向导化 TaskBuilder 提供了丰富的开发向导,用户按照向导一步一步操作,就可以快速创建增删改查应用(CRUD)。 TaskBuilder功能特性 选择页面类型 TaskBuilder功能特性 设置相关参数 TaskBuilder功能特性 完成页面创建 前后端分离松耦合 使用 TaskBuilder 进行低代码开发时,前端界面和后台服务代码不是混杂在一起、强依赖的,是彻底分开的,采用JSON格式进行数据传输,一套前端界面可以支持多种后端语言,一套服务也可以给多套界面使用,只要传输的数据格式满足要求即可。 而且,前端界面设计和前端业务逻辑代码也是分离的,易于设计和维护。简单的业务功能,通过可视化拖拽设计即可完成,如果前端有复杂的业务逻辑,可以在独立的代码编辑器内编写前端脚本,所有前端组件都封装成了JavaScript对象,在前端脚本内,可以用面向对象的形式获取或设置组件的属性,调用组件方法,处理组件事件。 多端适配一体化 TaskBuilder 目前已支持开发电脑端Web应用、手机端H5应用和微信小程序,手机端H5应用还支持嵌入到任讯、阿里钉钉和企业微信等多种APP中。 TaskBuilder功能特性 H5页面设计 一种语言全栈开发 使用 TaskBuilder 开发应用时,前后端都可以采用 JavaScript 这一种编程语言,不需要学习多种编程语言。 应用代码中性化 用TaskBuilder开发的前端页面,保存后的内容格式为JSON格式,扩展名为.tfp,当有用户访问该页面时,任擎会自动将其编译为HTML页面,以便浏览器解析执行,包括页面里的所有tfp组件所需的js代码和css代码,都会统一打包编译到这个HTML页面内。目前,tfp组件采用的前端框架为jQuery,将来可能会支持VUE、React等其他框架,到时,如果要更换前端框架,整个页面不需要重新开发,只需要修改一下tfp页面源码中的框架类型即可,到时,任擎会自动编译成采用新框架的页面代码。 TaskBuilder功能特性 tfp前端页面源码 使用 TaskBuilder 开发的后台服务,默认保存的格式也是JSON格式,扩展名为.tbs,任擎会自动编译为 JavaScript代码。这种中性的JSON格式,理论上可以编译为任何其他编程语言,例如Java、C#和PHP等,只是暂时还不支持,将来会陆续支持。 TaskBuilder功能特性 tbs后台服务源码 功能扩展开放化 TaskBuilder 的代码是开源的,开发人员可以根据自身需求随需扩展,包括功能、组件、模板、向导等,都可以随时扩展。

点赞
收藏
评论区
推荐文章
Alex799 Alex799
3年前
5款vue前端UI框架
Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。实用的Vue.js组件库可以帮助我们快速搭建页面,下面介绍小编认为比较受欢迎的五个vue前端ui框架。TOP5——VueBluVueBlu是基于Vuejs和Bulma开发的开源UI组件库。旨在为PC端的前端开发(特别是中后台产品)提供一个快速且灵
不才 不才
3年前
md-loader
mdloader组件文档是如何渲染出来文档用于描述系统功能,而组件文档描述组件的功能,对于前端组件为了直观体现一般会有一个预览模块,而一般组件文档都是采用markdown编写,而md是文本内容且并没有渲染组件代码的能力,那么这是如何做的呢?简单的说就是“自定义结构”,像elementui中对代码的描述为,中间的YOUCODE可以放简单的vue组件代码。这种
Stella981 Stella981
3年前
React Router 4.x 开发,这些雷区我们都帮你踩过了
前言在前端框架层出不穷的今天,React以其虚拟DOM、组件化开发思想等特性迅速占据了主流位置,成为前端开发工程师热衷的Javascript库。作为React体系中的重要组成部分:ReactRouter也成为开发者首选的路由库,其主要功能是通过管理url实现组件的切换和状态的变化。正文在ReactRouter
Wesley13 Wesley13
3年前
AT
!(https://oscimg.oschina.net/oscnet/9bcf9c4a197687d0f09aa8b0d010e9470c7.jpg)ATUI是一款基于Vue2.x的前端UI组件库,主要用于快速开发PC网站产品。没错,这是又一款基于Vue的前端UI组件库,又双叒叕款UI库~又双叒叕款轮子
Stella981 Stella981
3年前
React Hooks的999999个好处
最近前几个月开始,新项目都开始完全使用typescripthooks,先不说typescript吧,hooks是真的香🤣1.更好的分离页面和逻辑,重用逻辑的方法现在前端项目的组件化,一般都是基于最基础的UI组件库(里面也有组件的功能逻辑),加上业务逻辑,封装一个个component,container。组件是UI逻辑的复用,
Stella981 Stella981
3年前
React 世界的一等公民
Choerodon猪齿鱼平台使用React作为前端应用框架,对前端的展示做了一定的封装和处理,并配套提供了前端组件库ChoerodonUI。结合实际业务情况,不断对组件优化设计,提高代码质量。本文将结合Choerodon猪齿鱼平台使用案例,简单说明组件的分类、设计原则和设计模式,帮助开发者在不同场景下选择正确的设计和方案编写组件(示例代码基于ES6
融云即时通讯的产品优势
1、开箱即用的UI组件让开发者不用撰写UI界面代码即可快速实现IM功能2、健壮稳定全球范围提供多个数据中心、物理覆盖全球用户3、快速接入标准通信功能1天即可快速接入4、接口丰富满足复杂业务需求详情查看:https://www.rongcloud.cn/?u
融云IM干货丨uni-app的插件生态系统具体有哪些功能?
UNIapp的插件生态系统提供了丰富的功能,具体包括以下几个方面:1.基础功能插件:这些插件提供基本的功能,如网络请求、本地存储、事件处理等,对于大多数UniApp应用都是必需的。2.UI组件插件:提供各种用户界面组件,例如按钮、列表、表单、弹窗等,帮助开