作者: 老马识途 日期:2024年9月18日

CodeWave智能开发平台 CodeWave智能开发平台通过网易自研的全栈编程语言NASL,统一类型、语法、 […]

CodeWave智能开发平台

CodeWave智能开发平台通过网易自研的全栈编程语言NASL,统一类型、语法、存储等语言的基本要素,抹平了软件开发过程中前端和后端之间的壁垒,让程序员轻松实现全栈开发。Codewave定位不同于表单驱动的简道云,轻流等低代码平台,网易CodeWave是一款模型驱动的深度低代码平台,其主要功能分为四大模块:

  • 可视化设计器:CodeWave从日常业务出发,过抽象设计总结出应用开发的关键要素,提供数据、页面、逻辑和流程四大可视化设计器,以提高开发效率。
  • 应用一站式管理:CodeWave基于网易平台运维实践的自动化部署、运维体系,提供应用高可用、多运行时环境隔离、开发与运行平台隔离等稳定性保障能力。应用可直接运行在低代码平台之上,无部署运维的成本。同时低代码平台提供应用一站式管理功能,包括应用创建、配置、编辑、预览、发布、升级,运行时实例监控运维管理、资源管理、依赖管理、集成管理等。
  • 资产中心:CodeWave提供平台基础组件和用户自定义扩展组件能力,定义扩展组件的语言规范,提供简单易用的可视化编辑工具。应用、页面、基础组件、扩展组件、接口、模型、流程等不同粒度软件资产均可以单独剥离,发布到资产中心,达到复用的效果。
  • 集成能力:CodeWave支持通过API集成企业内部的服务,实现应用组装。支持集成企业软件生态,包括数据库、BI产品、AI产品、文件存储、认证源等。

类似平台推荐

星云低代码

星云低代码平台定位为全栈可视化开发平台,严格遵循软件研发的思维,提供前后端可视化的开发能力。支持前端页面自由设计,后端逻辑自由定义,还能连接访问各种数据库,调用外部系统的各种业务接口。整个平台提供了丰富的开发能力,其中五大核心开发能力尤为突出。前端页面开发,基于页面布局、组件及样式配置,结合事件行为完成交互,再通过后端接口打通数据,全面覆盖前端开发的各个环节。后端接口开发,支持参数定义、变量运算和数据库连接访问,通过组件连接表达复杂逻辑,如同独创的可视化开发语言。数据库访问,通过可视化配置连接主流数据库,为项目提供可靠的数据存储服务。系统接口对接,通过可视化参数配置,打破各系统的数据壁垒,实现业务数据的定时同步。项目独立部署,应用项目可脱离平台独立部署,实现私有化,与开发平台相互独立又互补。

除此之外,星云低代码平台还提供了众多实用的开发能力,如全局变量、异常处理、事务处理、数据字典、审批流程、数据导入导出等,足以灵活应对各种复杂的开发场景。相较于CodeWave,星云低代码并没有CodeWave做的那么深,但是胜在更加灵活,以及更低的价格。