产品信息
什么是 Amplication?
Amplication 是一个开源开发工具。它可以帮助专业的 Node.js 开发人员开发高质量的 Node.js 应用程序,而无需花费时间在重复的编码任务上。Amplication 自动生成基于 TypeScript 和 Node.js 的功能齐全的应用程序。
生成的应用程序包括 NestJS、Prisma、REST API、GraphQL API、React 管理 UI、身份验证、授权和日志记录。
轻松创建数据模型和基于角色的访问控制,并让Amplication 生成您的应用程序。
立即下载应用程序的源代码或将新的 Pull 请求推送到 GitHub 存储库。
继续利用您的编码技能开发您的应用程序,并随时返回Amplication 添加模型和角色并生成新版本。
(可选)下载或构建包含数据库、Node.js 应用程序和 React 客户端的 Docker 容器,并将应用程序持续部署到云或本地环境。
如何使用 Amplication?
Amplication是一个开源开发工具,旨在帮助Node.js开发者自动化和标准化后端开发,通过自动生成代码和应用模板,减少重复性工作,从而快速构建、维护和扩展高质量的Node.js应用。
Amplication 的核心功能
GraphQL
代码生成
Amplication 的使用场景
- 快速生成基于TypeScript和Node.js的全功能应用,包括REST API、GraphQL API和React管理界面。
- 创建数据模型和基于角色的访问控制,并自动生成应用代码。
- 将生成的源代码下载或推送到GitHub仓库,并持续进行开发。
- 通过Docker容器部署应用到云端或本地环境。
- 与内部开发者门户(如Backstage、Port)集成,实现统一的开发体验。
- 利用定制的实时模板和AI自动化生成微服务和后端应用,并持续维护更新。
Amplication 的常见问题
Amplication做什么的?
我如何使用Amplication?
Amplication有哪些核心功能?
Amplication有哪些应用场景?





















