主题 Subject UBML 前端SIG Farris 2023 Roadmap 文档路径 Document https://gitee.com/ubml/community/blob/master/sig/farris/roadmap.md 讨论地址 Issue https://gitee.com/ubml/community/issues/I68B1L In progress 1、Farris Vue 核心组件 Farris Vue 是我们推出的基于Farris Design实现的面向企业应用的前端组件库,本次首先推出23种核心组件,覆盖前端开发主要功能。其中Farris Data Grid组件采用缺省采用虚拟渲染技术,具有高效渲染数据能力,为展示大量数据提供可靠的性能保障。 2、Farris Theme Farris Theme 是基于Farris Desgin实现的前端CSS框架,具有响应式、直观、高效等视觉特性,包含了一套主题变量方案,可以让开发者随心所欲定制不同风格的主题。Farris Theme主题变量不仅可以覆盖色彩变量,同时提供更高字体、字号、边框、圆角等高级变量,具有灵活的定制能力。 3、Farris Designer Farris Designer 是一套框架无关的可视化页面画布组件,开发者可以使用其开发具有拖拽布局能力,所见即所得的,低代码页面设计器。画布组件采用TypeScript技术开发,可以与Angular/React/Vue等框架融合使用,具有强大的适应能力。 4、Farris UI Model Farris UI Model 是UBML模型中前端页面模型的Java语言实现,提供创建、编辑、存储模型一般能力。 Feature 「UBML」前端Sig组在2023年的研发目标是为广大社区开发者提供可靠高效的低代码建模工具,包括:低代码页面脚手架、低代码模型SDK、低代码可视化设计器、UBML页面模型标准、inBuilder社区版可视化建模构建工具。通过以上特性帮助社区开发者在「模型语言理论」、「前端编码」、「可视化建模」、「构建专属社区版」等领域受益。 1、低代码页面脚手架 我们将推出Farris CLI工具,通过命令行快速创建前端工程脚手架,提供命令行工具创建Farris Design包含的32种页面模式,帮助开发者从重复、繁重的搭建Html页面结构的工作中解放出来。 2、低代码模型SDK 低代码建模SDK通过命令行工具创建「UBML」前端模型,提供将模型转换为代码的能力,为希望进一步提高开发效率的开发者,提供更高级的低代码开发能力。 3、低代码可视化设计器 向开发者提供可视化前端模型建模工具,开发者可以将此工具嵌入到已有系统中,获得可视化创建「UBML」前端模型的能力,配合低代码模型SDK既可以生成代码运行低代码模型,也可以解释运行低代码模型。 4、UBML页面模型标准 我们将在「UBML Standard」仓库中通过「UBML」前端模型标准,让开发者对前端模型理论有更深入的理解,以便于深入构造低代码建模工具。 5、inBuilder社区版可视化建模构建工具 我们将公开可视化建模构建工具,构建的内容可以融入到inBuilder社区版中运行,让开发者可以根据自身需求构建个性化的「UBML」发行版。 Sagi 2023/1/1
participants (1)
-
Sagi Chen(陈圣杰)