前言:4年导游,10年程序员,最近6年一直深耕低代码领域,分享低代码和AI领域见解
AI驱动的低代码平台功能回顾
上一篇文章写到 如果我设计一款AI驱动的低代码平台,我会怎么做?
这篇文章继续拓展~
回顾下所有应用的核心:一切皆数据(数据基础-生产-存储-消费-整合-再形成数据基础)
第一篇文章写到AI生成用户界面和交互,可以生产数据和展示数据,如果有了第一篇AI生成JSON数据之后,我们如何进一步去消费?
举个例子🌰
我们通过AI生成了描述页面的数据
需要跨端展示:
比如H5、原生应用、小程序、支持SEO优化的Next.js
需要跨技术栈:
比如支持React.js 、Vue.js、Angular.js
低代码平台如何支持这些数据在不同端不同的技术栈消费?
其实我们只需要把针对不同的端和技术栈适配渲染引擎,基本原理是解析json数据,讲描述的树形数据结构解析成对应平台的展示界面
初听是不是挺有挑战性的,但是我们有AI呀!
AI生成不同端的解析渲染引擎
如果有人说:我比AI更懂数据结构和算法,3年前我觉得你很牛X,现在我只会觉得你比较犟。在算法和固定数据结构的解析上,AI效率惊人,你把低代码平台生成的数据结构喂给AI,然后告诉他需要解析这个数据结构,生成 H5 页面,帮我完成 H5 平台的解析渲染引擎~ 也就是分分钟的事儿
也可以直接生产具备跨端平台的技术栈:如Flutter、Uniapp,实现一套技术栈统一多端
至此:低代码生产的数据可以支持在不同的跨端平台展示和消费了
比如Flutter这样
或者这样
一个完整的应用:数据展示和管理(中后台)- 数据展示和消费(跨端应用和App)-应用部署和维护(这个可以稍厚分析)基本覆盖了我们日常程序员开发的业务场景了
这里分享的是产品实现思路,细节当然不可避免的很繁琐,写文章之前我已经花了大半年验证了所有场景的可行性,如标题所示,这是我验证后最大的感受,疯传的前端已死,在未来应该会演变成基础程序员会越来越少了(场景需求和实际编码需求都会越来越少)
AI冲击应对
多拓展下自己的商业思维,纯写代码的路线注定越走越窄了。你的代码能力和效率无法超越AI,但是我们可以用AI做很多很多的事情~
比如成为:
- 超级个体
- 一人公司
- 独立开发者
以往不可能一个人完成的任务,现在成为了可能,用好AI比多学几样编程语言的用处更大!
个人简述
4年导游,10年程序员,深耕低代码领域6年,持续分享低代码和AI领域领域有价值的思考和沉淀 欢迎关注~