近期阿里发布了“宜搭”以及Gartner将低代码平台作为近2年的新兴技术重点,引起了国内很多人员和企业加入了低代码研究。
其实低代码已经发展很长一段时间,以前大家更多的说是可视化拖拉拽开发。本人在多个企业均主导过这类快速开发平台建设,从以前的Strust MVC、Spring MVC到现在强调微服务的SpringBoot、SpringCloud均有这么封装过相关开发平台。
所接触的公司没有统一技术架构,很不幸,这么多年,这些技术平台架构都接触了个遍,也说明年纪比较大了:
StrustMVC+JDBC
Strust+Spring+Hibernate
StrustMVC+Hibernate
SpringMVC+Flex+Hibernate
SpringMVC+VUE+JDBC
SpringMVC+VUE+Mybatis
SpringMVC+Dubbo+BootStrap+Mybatis
SpringCloud+VUE+JPA
SpringCloud+VUE+Mybatis
SpringCloud+BootStrap+Mybatis
SpringCloud+BootStrap+Mybatis+Hadoop
。。。
普遍公司都存在或多或少的技术痛点:
2020年开始独立利用SpringBoot来开发一个机遇web云开发的DUO大数据低代码开发平台,后期将会逐步将平台进行开源,以帮助更多的IT人士低成本进行业务系统开发,毕竟目前微服务架构需要的知识面太多太广太繁琐了,企业也好团队也好个人也好,入门成本太高。花费大量时间在研究技术,导致很多系统业务功能设计确实很不咋地。