低代码核心能力定义(写书)
2023-03-29 16:05:19 18 举报
低代码核心能力第一版(复杂)
作者其他创作
大纲/内容
应用广度:所开发的应用能支持的系统?
对现有代码程序员是否有好?
学习和生态支撑?
是否有强大的IDE?(产品能力和完整性)
2
(1)完善的文档系统?教学资源?Demo学习演示系统?支持社区?诊断系统?客服支持系统?(2)应用市场?源码市场?模版平台?组件/模块市场?
1
应用深度:所开发的应用能支持的场景?(逻辑能力)
WebApp?Android/iOS?小程序?小游戏?钉钉?Win/Mac/Linux?
对云能力的整合?
(1)整合而非分散的开发界面?(最好所有开发/测试/发布/治理都在一个界面完成)(2)“原子级”可扩展的组件系统?前后台组件的“原子性”和“完整性”?(3)前后台Debug的工具/组件/日志?(4)多人开发?git类似的版本管理?(5)应用全生命周期管理(SDLC)?开发测试和生产环境(数据)隔离?一键发布?
所开发应用的独立性?
(1)独立部署的应用不受约束的访问,和代码开发应用无差别?(不限制最终可访问用户)(2)生成应用代码质量高,后台并发能力只和应用部署资源环境(云环境)有关?
不写代码能够做什么?
对现有系统和数据库支持?
生成前后端代码质量和可读性
3
所开发应用可以导出并独立部署?
5
开发是否方便?效率提升
低代码核心能力定义?
(1)前后台是否支持“自定义函数”(写代码的方式)?(2)支持“自定义组件”(写代码形式)?(3)支持“手写SQL”?(4)保留现有的前后台开发逻辑?(去掉程序语法,保留程序逻辑)
(1)有无完备的逻辑实现系统?(无论是基于流程还是事件控制面板)(2)能做表单?工作流?Bi?任务流?OA系统?电商?物联网?游戏?网站?视频应用?IM?...
4
(1)支持API的接入?支持自定义API供第三方接入?(2)支持直连数据库?支持“自动生成SQL”或“手写SQL”对数据库控制?(3)支持集成现有库或SDK的统一编译?(4)支持打包或生成各种前端代码?(5)支持编译成各种后台代码?(JS?Java?Python?C#?C++?)
(1)是否云原生?支持微服务?支持Serverless?(2)直接对接优秀的云计算公司的云计算产品?AWS/Azure/阿里云/腾讯云等(3)支持按需使用和按需付费?(使用云计算自动计费)
收藏
0 条评论
下一页