# 引言

# 平台介绍

CodeWave智能开发平台是国内首个面向微服务架构设计和实践的低代码平台,提供基于接口设计的可视化搭建能力,拥有丰富可复用的IT资产,支持一键发布等特色功能,助力企业快速开发应用。

# 产品设计理念

  • 以数据模型为驱动。
  • 以可视化编程语言为核心。
  • 构建多层次细粒度企业数字化资产。

# 产品架构

CodeWave智能开发平台通过网易自研的全栈编程语言NASL(NetEase Application Specific Language,描述低代码应用的特定领域语言),统一类型、语法、存储等语言的基本要素,抹平软件开发中前端和后端之间的壁垒,其功能主要分为四大模块:

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

image-20221019092329917

# 平台特色

  • 支持企业集成。
  • 数据模型驱动。
  • 零成本部署运维。
  • 业务与流程融合。

# 产品介绍视频

上次更新: 2023年06月26日