第八篇周记
参与@alitajs/dform 开源组件的开发暂告一段落。这周迎来了新的挑战。
“低代码”算是现在比较热门的一个课题,我的导师也尝试参与了公司内部的低
代码平台搭建,觉得在近几年内这个课题应该都会比较热门。我的导师思考,以
我现在掌握的技术栈能完成到什么程度?于是就想手写一个低代码平台,看看都
需要什么技术。我刚刚结束了一期的训练,开始了 WuFeng 开源项目的低代码开
发。
由于自己刚刚入门不久,也没多少开发经验,所以工作量也不大,参与一周
左右。所以分配给我的工作基本算是比较简单的。我从 git 上拉取了 WuFeng 的
代码,先研究一遍,再根据 README.md 文件试着运行起来。
从 git 仓库上拉取下来,需要 yarn 一下,再使用 yarn build 将里面的组件
打包一下,运行成功之后最后再执行 yarn start:app 命令,将打包的组件程序
在本地运行起来,就能看到 WuFeng 的低代码程序界面。我所做的就是之前的
Dform 组件库和 Ant Design Mobile 组件加入进去,成为基础的组件库。通过拖
拽的方式将组件放入到一个 Umi 手机容器,再容器里可以再经过拖拽,互换组件
的顺序,去形成我们能用的界面。如果样式你还不太满意,那么还可以定制样式,
再页面是右边,可以修改组件的标题、文本属性等。还可以修改组件的布局,字
体大小背景、边框等。可以说是很方便,通过鼠标键盘稍微控制一下,就可以修
改组件的样式、属性,大大节约了开发的时间。
评论0