每次写程序都要写一些重复,繁杂的,数据模型,接口,我曾不只一次的想要写一个东西能够简化这些工作。我也曾找过市面上的低代码平台,一些是流程化的,一些是可以编程的。编程的看上去简化了工作,但也提升了开发的复杂度。总之,没有很好的做到 ,灵活度,和简化程度两者的平衡。
我也曾经想着把,数据模型到接口端的东西做到一个平台上,然后前端只要调用接口就可以,但没法做到细粒度的业务逻辑的处理。
最近我又在写新的程序,再一次对写增删改查的代码感到厌恶,所以这一次 我决心开发一款真正能够兼顾,多语言、通用化、定制化的低代码平台。为了达到这个目标,我需要先制作一个中间的协议框架,他可以描述Model层,VM Model 层,View层,可以描述数据,接口,UI对接的数据。至于如何细粒度的处理业务逻辑,我还没有想好,但我想可以把这块空出来,只做好UI-> 接口 -> 数据的对接。
我对代码最终呈现的结果希望是
多语言 Java PHP C# 等都可以识别中间协议,完成代码生成
开箱即用 对于没有开发经验的朋友,可以使用UI接口来完成数据、UI、接口的开发
代码可以下载 对于有开发经验的朋友,需要将程序进一步细化,可以将代码下载,进行定制化开发
一站式 生成的代码可以直接部署在docker上运行,但我对于docker k8s的经验不足,希望有相关经验的朋友可以加入
分布式 程序可以支持分布式
微服务 程序可以支持微服务架构, 至于实现的形式可以在
我目前的想法是将代码的分层抽象出来,作为中间协议例如
通过分层,定义各层之间的输入与输出接口,最后完成整个业务逻辑的定制
暂无
暂无
可以加微信:lihuaming4000
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。