App Studio可视化搭建是辅助生成前端页面的工具,提供了一系列常见的网页组件,让开发者可以通过简单的拖拽,便可生成前端页面。本文将为您介绍App Studio可视化搭建的特点。

框架无感知

无论您使用React、Angular或Vue,App Studio可视化搭建系统都可以适配,因为底层使用了一种通用的描述语言来描述页面的结构、表现、行为等属性。

集成简单的数据处理来满足复杂交互需求

App Studio集成了一个全局的状态管理方案,来完成页面数据管理以及组件之间的交互。

提供代码模式来满足复杂交互页面的搭建

App Studio可视化搭建的底层使用了通用的结构化可描述性语言(DSL)作为中间层。您可以直接基于DSL进行代码模式的修改,实现了代码模式与可视化拖拽模式的互转,对于高阶开发者来说这是一种进阶的使用体验。

可视化方式配置组件联动

App Studio可视化搭建提供了一种非常简单的可视化连线方式,来进行组件之间的交互联动。

无需构建即可直接发布运行

App Studio可以将中间层的DSL在线编译为一份可直接在浏览器中执行的代码,进行页面渲染。

对接DataWorks数据服务,快速集成数据接口

App Studio无缝对接DataWorks数据服务接口,可实时调试接口。

丰富的组件、模板市场

App Studio提供了丰富的组件,同时支持您自定义组件并上传到组件库。

另外,App Studio也提供了丰富的模板,您可以直接基于某一个模板快速生成页面,也可以将页面保存为模板并发布到模板市场供他人使用。