-
低代码开源源码学习-02-github actions ci 持续集成
GitHub Actions 入门教程
GitHub Actions 是 GitHub 的持续集成服务,于2018年10月推出。
这些天,我一直在试用,觉得它非常强大,有创意,比 Travis CI 玩法更多。
本文是一个简单教程,演示如何使用 GitHub Actions 自动发布一个 React 应用到 GitHub Pages。
GitHub Actions 是什么?
大家知...
2022-09-03 13:22:02 |
Tool
-
低代码开源源码学习-01-git 代码提交钩子校验
钩子校验
说明
为了保障提交 commit 的规范性。
实现
根目录下的 ./husky
│ commit-msg
│ pre-commit
│
└─_
.gitignore
husky.sh
pre-commit
内容如下:
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"
npm...
2022-09-03 13:22:02 |
Tool
-
低代码开源工具-03-可视化拖拽组件库一些技术要点原理分析(四)
说明
本文是可视化拖拽系列的第四篇,比起之前的三篇文章,这篇功能点要稍微少一点,总共有五点:
SVG 组件
动态属性面板
数据来源(接口请求)
组件联动
组件按需加载
SVG 组件
目前项目里提供的自定义组件都是支持自由放大缩小的,不过他们有一个共同点——都是规则形状。
也就是说...
2022-09-03 13:22:02 |
Tool
-
低代码开源工具-03-可视化拖拽组件库一些技术要点原理分析(三)
说明
本文是可视化拖拽系列的第三篇,之前的两篇文章一共对 17 个功能点的技术原理进行了分析:
编辑器
自定义组件
拖拽
删除组件、调整图层层级
放大缩小
撤消、重做
组件属性设置
吸附
预览、保存代码
...
2022-09-03 13:22:02 |
Tool
-
低代码开源工具-03-可视化拖拽组件库一些技术要点原理分析(二)
说明
本文是对《可视化拖拽组件库一些技术要点原理分析》的补充。
上一篇文章主要讲解了以下几个功能点:
编辑器
自定义组件
拖拽
删除组件、调整图层层级
放大缩小
撤消、重做
组件属性设置
吸附
预览、保存代码
...
2022-09-03 13:22:02 |
Tool
-
低代码开源工具-03-一个低代码(可视化拖拽)教学项目
低代码平台的前端部分,靠拖拉拽生成页面。
功能点
这是本项目具有的功能点,如果想了解详情请参考本项目的四篇文档,每个功能点都有不同程度的描述以及动图帮助你理解。
编辑器
自定义组件(文本、图片、矩形、圆形、直线、星形、三角形、按钮、表格、组合)
接口请求(通过接口请求组件数据)
组件联动
拖...
2022-09-03 13:22:02 |
Tool
-
低代码开源工具-02-场景化低代码(LowCode)搭建工作台,实时输出源代码 sparrow
介绍
sparrow-js 是场景化低代码(LowCode)搭建工作台,通过操作场景化编辑器生成源代码,侧重于支持日常业务需求开发的效率提示,核心目标仅有一条“提生研发效率”,目前提供基于vue、element-ui组件库中后台项目的方案。主要具备以下功能:
低代码开发, 快速生成可读性强、vue element-ui组件库的源代码。
可视化开发, 通过GUI生成页面代码源文件。
资...
2022-09-03 13:22:02 |
Tool
-
国内低代码平台
国内低代码平台
全栈平台
阿里-云凤蝶
蚂蚁杨周璇:我做前端这十多年来的感悟
云凤蝶可视化搭建的推导与实现
云凤蝶中台研发提效实践
中台建站的智能化探索
云凤蝶如何打造媲美 sketch 的自由画布
云凤蝶自由画布之道:分层模型
阿里-金蝉
长夜未央——企业级...
2022-09-03 13:22:02 |
Tool