在自我介绍之前,先看一个 GIF
项目地址: https://github.com/dream2023/vue-ele-form-generator
我们知道,SaaS 类后台管理系统相对于 C 端,更加标准化、规范化,所以在日常类开发中就会产生大量重复劳动,比如表单和表格,用到一处复制一处,然后改改参数。
这是很不合理和浪费生命的一件事,所以我第一想法就想到了对各种组件进行封装,采用数据驱动,于是诞生了vue-ele-form等组件。
但这还不够简单,后来我了解到可视化辅助编程,用拖拽或者在线编辑的方式完成工作,才写了这个基于 Element 的可视化表单生产工具。
但是这个仅解决了表单的问题,其实表格,乃至于整个框架都可以通过数据驱动(第一步) + 可视化(第二步)的方式提升效率,并且业内已经有了相关实践,例如百度的 amis 前端低代码框架,通过 JSON 配置就能生成各种后台页面, 目前在百度大量用于内部平台的前端开发,已有 100+ 部门使用,创建了 1.2w+ 页面,或者支付宝通过可视化方式,达到了惊人的前后端比例如 20:1,即 1 个前端可以对应 20 个后端。
但,无奈我那个是业余项目,整天加班,加上我也要学习新东西,虽然一直想推进,时间却越来越捉襟见肘。所以想看一下有没有公司想做这方面的尝试,我想以个人外包或者入职的方式推进这个事情,先适配公司的项目和组件,满足公司需求,然后抽象出来,贡献社区,不知道有没有公司想做类似的事情。
当然也是要吃饭的,所以工资方面期待 1.4w 一个月左右
PS:我不希望做成高高在上产品,而且公司能够快速用起来的产品,也不希望去那种自己不用,出售给别人用的,因为这个本来就是解决实际问题的,如果自己不用,很难发现问题和优化问题
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.