-
-
0可以在官网http://www.taskbuilder.org下载
-
0TaskBuilder技术交流群已建立,欢迎进群,群号870548663
-
0http://wwww.taskbuilder.org/index.html
-
1适合呀,TaskBuilder低代码开发平台不仅能开发简单的应用,也能进行复杂的业务流程开发,因为TaskBuilder内置代码编辑器,可以实现非常复杂的系统界面和业务逻辑,也能进行功能扩展,只需要会基本的sql语句和javascript语法,就能进行快速开发,满足其个性化的业务需求,设计出各种复杂的企业web应用。
-
1TaskBuilder是我们中国人开发的,必须有中文操作手册,而且还有专门的开发者社区,相对那些国外的开源软件,对国人的支持更加到位。
-
1必须可以啊,TaskBuilder提供了强大的可视化前端设计工具,可以快速拖拽设计各项业务工作的单据格式。
-
1TaskBuilder支持面板、表单、列表、数据表格、树形、选项卡、嵌入页、后台服务、定时器、文字标签、按钮、单行文本、多行文本、单选框、多选框、下拉列表、开关、密码、隐藏域、日期、时间、日期时间、富文本、文件上传、图片等几十种组件,另外,用户还可以开发自定义的扩展组件。
-
0我用过啊,我们公司用的就是TaskBuilder低代码开发平台,总体感觉还是可以的。操作比较简单,拖拉拽就能实现软件的搭建,适合非技术人员使用,对于客户新加的需求再也不用去找开发了,自己就能加,效率挺高的。
-
0支持,TaskBuilder低代码开发平台提供标准的API接口,可以进行脚本扩展,支持对软件进行定制修改,功能扩展。
-
0TaskBuilder是低代码开发平台,使用者只需要少量的代码编写,其他的大部分工作都是通过可视化的拖拽、点选完成。低代码开发平台拥有零代码平台所有功能,并且还多一种能支持代码开发,在系统开发功能上会强大很多。
-
0传统套装软件的每个软件由一个厂家开发,可扩展性差。底层技术框架以及所支持的操作系统、数据库等都不统一,信息分散,造成客户维护和集成困难。 TaskBuilder快速开发平台是相对传统的底层编码开发模式而言的,通过把软件开发常用的功能控件进行组件化封装、把软件开发常见的业务场景进行模板化处理,用户通过托拉拽配置为主的方式就能快速开发软件,系统维护和集成都比较方便,可扩展性强一些。
-
0TaskBuilder快速开发平台内置很多开发工具,比如应用管理器、数据建模器、界面设计器、逻辑编辑器、报表设计器、工作流引擎、文件管理器、DB管理器、代码编辑器、SQL查询器、服务调试器、手机模拟器等。
-
0TaskBuilder低代码开发平台多端适配,包括Web端和移动客户端、PC客户端三个部分,移动客户端支持安卓和iOS系统,Web端兼容市面上绝大多数Web浏览器,PC客户端支持Windows、Linux和Mac OS系统。
-
0TaskBuilder支持几十种流程相关操作,如转交、退回、主办、上传、退回、下载、附件、打印等。支持图形化的流程图,可以详细设置流程每一步的办理人员、操作权限、转交条件、办理时限等。
-
0TaskBuilder可以按用户、部门或角色进行权限设置,以此来控制应用的访问权限和具体操作权限。
-
0代码自动生成器主要适用于开发设计代码,对数据库和目标语言进行分析,编写出新的程序,是给技术人员使用的,主要是为了统一开发规范,快速生成模板,提高开发效率; TaskBuilder低代码平台技术人员、非技术人员都可以使用,是一种可视化应用创建和开发环境,它能让不懂编程的业务人员通过“点击拖放”的方式搭建企业管理系统和移动&Web应用。
-
0是开源的,TaskBuilder提供全源码交付机制,解决用户后顾之忧。平台可以提供全部源码,保障用户在不同的应用阶段、不同层次和不同规模的服务需求都能得到满足。
-
0TaskBuilder低代码平台通过少量代码拖拉拽的操作模式即可以快速构建出OA、CRM、HER系统、项目管理、采购管理、生产管理等一些列职能类和业务类管理系统,可以极大地减少开发人员大量敲代码的时间。
-
0对于开发人员来说,使用TaskBuilder低代码平台后不需要再花大量时间和精力去搭建底层架构,可以专注实现客户业务需求。而且不用写代码就能开发,效率大幅提升,能够有效缩短开发工期,帮助企业减少开发成本。
-
0当然可以啊,即使不懂编程也能用TaskBuilder低代码平台进行开发,因为TaskBuilder是拖拽拉的可视化方式搭建,左侧提供各种功能控件,使用者只需把需要的控件拖到右边空白页面,之后再对控件属性进行一下简单的设置,就可以完成各种表单页面。而且TaskBuilder内置上百款日常管理应用,无需开发,直接安装就能使用。
-
0可以,TaskBuilder提供丰富的集成接口,支持多种集成方式,可以与第三方系统集成,不仅可以和钉钉对接,还支持对接其他第三方系统,这样能够实现各个信息系统的整合,方便统一管理和用户访问。
-
0可以用TaskBuilder创建数据模型,支持图形化的设计,可以根据数据库中的表或视图生成数据模型,也可以根据数据模型生成表。支持主外键关系。
-
0可以,用TaskBuilder开发的应用可以发布到云主机上,在云主机上安装部署任擎(Tasgine)服务器即可。
-
0TaskBuilder默认采用的基于Node.js的任擎(Tasgine)服务器,该服务器支持Windows、Linux和Mac OS操作系统。
-
0TaskBuilder默认采用的基于Node.js的任擎(Tasgine)服务器,该服务器支持Windows、Linux和Mac OS,所以,用TaskBuilder开发的应用,可以实现跨平台部署。客户端支持大多数主流的浏览器,在各种操作系统内都可以访问。
-
0TaskBuilder的界面设计跟Delphi很相似,都支持图形化的拖拽式设计,但Delphi主要用来开发C/S模式的软件,TaskBuilder主要用来开发Web应用和手机H5应用。现在企业应用都采用B/S架构了,用Delphi开发软件的人越来越少了。
-
0TaskBuilder跟PowerBuilder很相似,都比较适合开发基于关系型数据库的应用,但PowerBuilder是C/S时代的工具,相关技术早就过时了,现在基本很少有人用了,而TaskBuilder采用的当前最流行的技术,既能开发Web应用,也能开发手机APP应用,能满足目前各行业客户的各种信息化需求。
-
0VSCode和Eclipse是专业的软件开发工具,适合懂编程的程序员,而TaskBuilder是低代码开发工具,不懂编程的人也可以用,懂编程的会用得更好,能实现更复杂的功能。
-
0目前TaskBuilder只能开发基于HTML的Web应用或手机端H5应用,暂时不支持开发桌面应用。
-
0TaskBuilder开发的手机应用可以支持企业微信,可以通过企业微信的API接口实现组织结构同步、消息推送等功能。
-
0TaskBuilder开发的H5应用可以支持阿里钉钉,可以通过钉钉的API接口实现组织结构同步、消息推送等功能。
-
0TaskBuilder默认采用的基于Node.js的任擎(Tasgine)服务器,该服务器支持两种身份验证机制,一种是普通的基于Session的身份验证,安全性较弱,另外一种是采用AES加密的增强的身份验证机制,该机制更加安全可靠。在TaskBuilder的配置文件里可以设置访问任擎(Tasgine)服务器的账号和密码。
-
0是的,TaskBuilder使用的前端开发框架是与后台无关的,虽然TaskBuilder默认采用的基于Node.js的任擎(Tasgine)服务器,但实际上后台可以使用Java、C#、PHP、Go等多种语言,但请求和响应的数据格式必须满足TaskBuilder采用的前端框架的要求。
-
0用TaskBuilder比较适合开发企业管理类应用,包括数据增删改查类应用、统计分析类应用、流程处理类应用、移动办公类应用等,不适合开发游戏类应用。
-
0用TaskBuilder开发完应用后,可以将应用相关的资源打包成一个文件然后发布,资源文件包括数据库操作sql、前后台代码文件、前端资源文件等。发布有几种方式,如果只是要发布到指定的任擎(Tasgine)服务器上,则将该包复制到该服务器上,然后进入后台管理,在应用管理内导入该安装包即可完成安装。如果要发布到任擎的应用市场,则需要在任擎官网注册账号,然后再提交,发布后,所有任擎用户都可以下载安装。
-
0TaskBuilder内有一个专门的JSON文件可以用来配置组件的属性、样式和事件,并且可以配置渲染扩展组件的js和css文件。
-
0在TaskBuilder内,可以通过组件的DataSource(数据源)属性设置获取数据的数据源组件,数据源可以是数据库中指定的表或视图,也可以是指定的后台服务。可以绑定数据的组件包括表单组件、表单输入项、数据表格组件、列表组件、树形组件等。
-
0首先选中组件,然后在右侧的事件设置面板内找到相应的事件,双击事件右侧的输入框即可弹出事件处理函数设置窗口,可以选择系统函数库内的函数,也可以选择当前页面定义的事件处理函数。
-
0在TaskBuilder内,可以通过表单组件的SubmitService属性设置处理表单数据提交的后台服务组件,然后在按钮组件内可以设置点击后提交指定的表单。
-
0在TaskBuilder里,一些简单的校验可以通过设置表单组件的相应属性来实现,例如是否是必填项,如果设置为必填,则在表单提交时会自动验证必填项是否为空,如果有更复杂的校验规则,则需要在表单的提交事件处理函数内编写脚本进行判断。
-
0TaskBuilder提供了两种方式设置程序的前后台业务逻辑,一种是图形化的形式,类似Scratch,可以通过拖拽运算符、函数等元素实现简单的业务逻辑。如果要实现非常复杂的业务逻辑,则需要编写JavaScript脚本。
-
0支持,TaskBuilder把常用的样式都做成了标签,通过拖拽标签然后设置参数即可完成样式设置,支持定位、尺寸、字体和文本、背景、边距、边框和其他七大类几十个常见CSS样式。
-
0可以的,用TaskBuilder可以设计纯静态的页面,以便内容沟通讨论或给客户演示,支持图形化拖拽式设计,可以将需求或想法快速转化为可见的页面。
-
0TaskBuilder只是一个开发工具,且前后端是分离的,理论上后台支持任何采用HTTP协议的服务器,只要请求和响应的数据格式满足前端框架的要求即可。TaskBuilder默认使用的任擎(Tasgine)服务器,该软件是TaskBuilder团队基于Node.js开发的一款企业级应用服务器,已经实现了开发企业级应用所需的很多底层和通用的功能,包括会话管理、身份验证、组织结构管理、权限控制等等,让开发人员不需要再在底层架构上花太多精力和时间,只需要关注具体的业务应用
-
0应该说是两个层面的东西,Express和Koa只是基于Node.js的应用开发框架,并不是完整的企业级应用服务器,这两个框架不管用哪一个,开发人员都需要自己实现很多基础的功能,包括身份验证、会话管理、权限控制、消息推送等等。而任擎(Tasgine)不仅内置一套应用开发框架,而且已经实现了开发企业级应用所必须的很多基础功能,开发人员不需要再在这些底层架构上花太多精力,可以全身心地去实现具体的业务应用,从而大幅提高开发效率。
-
0支持,任擎(Tasgine)内置一个JSON数据缓存服务器,并提供了一系列的方法,可以很方便地对缓存数据进行设置和查询,主要用来缓存一些需要经常访问的系统热数据,例如组织结构、操作权限、未读消息、待办工作等,可以大幅提升系统响应数据。
-
0可以,在任擎(Tasgine)的配置文件里有一个名为HttpHandlers的一级配置项,在这里可以配置一个或多个HTTP过滤器,每个过滤器可以设置对应的路径适配规则。
-
0在TaskBuilder中添加数据表格组件后,在配置数据列信息时,有一个是否显示合计值的选项,将该选项打上勾就行。