Tango是由网易开源的一款基于源代码的低代码构建器,支持在代码库上开发低代码应用。它已在网易云音乐生产环境中得到验证,可灵活集成到低代码平台和本地开发工具中。
浏览次数
7
收藏次数
0
点赞次数
0
Tango
Tango是由网易开源的一款基于源代码的低代码构建器,支持在代码库上开发低代码应用。它已在网易云音乐生产环境中得到验证,可灵活集成到低代码平台和本地开发工具中。
标签: Tango 网易开源 低代码构建器 代码驱动 NetEase 前端开发工具
介绍详情

Tango低代码构建器介绍

项目概述

Tango是由网易开源的一款基于源代码的低代码构建器(Source Code Driven Low-Code Builder),开发者可以在现有代码库上开发低代码应用。

核心特性

  • 生产环境验证: 已在网易云音乐生产环境中得到验证
  • AST技术基础: 基于源代码AST,无私有DSL和协议,支持实时代码生成
  • 开箱即用: 提供灵活易用的设计师React组件
  • TypeScript开发: 使用TypeScript开发,提供完整类型定义文件

兼容性

支持现代浏览器(Chrome >= 80, Edge >= 80, 最新两个Safari版本, 最新两个Firefox版本)

开发环境要求

  • Node >= 18
  • Yarn >= 1.22 && < 2

快速开始

# 克隆仓库
git clone https://github.com/NetEase/tango.git
# 进入项目根目录
cd tango
# 安装依赖
yarn
# 启动设计师playground应用
yarn start

社区支持

许可证

MIT许可证

Tango作为网易开源的低代码解决方案,为开发者提供了在现有代码基础上构建低代码应用的能力,特别适合需要将低代码平台集成到现有开发工作流中的团队使用。