硬核WebUI界面引擎诞生于2018 是一款专注于Web前端界面可视化设计的界面引擎.
主要采用 Typescript 语言编写,浅显易懂且具有跨平台特性(可兼容:es3,es5,es6 ...).
把复杂的Web前端布局和交互实现可视化操作.所有的的界面元素都以组件方式存在.用户只要简单的拖拽并设置属性就能实现界面的布局和数据的获取暂时以及交互.引擎具备强大的扩展性,引擎的由渲染内核与组件组成.用户可以根据自己的需求自定义组件.
渲染引擎内核库 + 用户Component组件库
事件代码动态提示
YHDesinger特点源代码目录结构如下图所示: | 名称 | 描述 | | -------------------| ------------------------------------------------------- | | attrbuteEditors | 组件的属性编辑器 | | base | 组件基类 | | buildTypes | 引擎的构建 | | codeEditor | 代码编辑器(代码高亮) | | components | 组件目录 | | css | 组件的样式(jss) | | datasource | datasource 组件的目录 | | decorators | 组件注解目录 | | entry | 组件实体 | | services | 引擎服务 | | types | typescript引用的 d.ts目录 | | utils | 公共函数目录
Generated using TypeDoc