可视化布局

2021-08-30 18:01:28 +08:00
 loveyou1

前言

面向开发者,期望通过可视化生成界面布局的 Low Code 平台,帮助开发者快速生成布局(现在处于开发功能阶段)。

效果图

特性

项目相关

实现原理

一个节点对应一个 AST 对象,通过操作 AST 对象的属性来触发页面的改变

代码文件

.github ----> github Action 配置
.vscode ----> vscode 配置 (prettier)
  src   ---|
           |
           |
         context    ---> 全局上下文
         model      ---> 数据层
         controller ---> 控制层
         pages      ---> 视图
         theme      ---> 主题配色

代码架构

   数据层 ---- 更新 -----> 页面  ---------------> 全局 context ----> 刷新页面
    ↑                     |
   改变                   操作
    |                     |
    <————————— 控制 ———————

地址

在线地址

项目地址

结束语

期望能够在日常重复业务开发中,快速生成业务的界面结构,目前处于开发阶段,欢迎大家的加入

2752 次点击
所在节点    JavaScript
11 条回复
cigaret
2021-08-30 18:09:28 +08:00
很不错啊!最近有类似的规划,可以互留联系方式交流一下嘛!
loveyou1
2021-08-30 18:26:41 +08:00
@cigaret 可以啊,我微 dGN5X18xMDIw
sunny352787
2021-08-30 19:23:13 +08:00
loveyou1
2021-08-30 19:27:12 +08:00
@sunny352787 这两个没有直接关联,倒是给了我一个灵感,后面做布局里面组件的时候可以用 json 来生成😄。
sunny352787
2021-08-30 19:28:56 +08:00
@loveyou1 这个也有可视化生成工具的,我用这玩意做后台挺方便
loveyou1
2021-08-30 19:34:01 +08:00
@sunny352787 应该是有的,但是开源的应该不多吧...
Taikyo
2021-08-30 23:50:55 +08:00
支持一个,感觉挺有意思的项目
NewYear
2021-08-31 08:47:29 +08:00
[Ctrl + z] (返回)
[Ctrl + y] (前进)
loveyou1
2021-08-31 10:12:14 +08:00
@NewYear 是的,写错了
fzcf
2021-08-31 21:50:57 +08:00
说实话我觉得意义不是很大,可能对初学者很友好,但是经验丰富的前端撸一个自适应页面框架也就十几分钟的事情。
loveyou1
2021-09-01 09:08:45 +08:00
@fzcf 如果在加上组件了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/798897

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX