wasp

写声明式配置,自动生成全栈 React+Node 应用

开源 free 开发框架
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 18762
维护状态 活跃
是否开源 是
定价模式 free

项目预览

项目数据

分类开发框架
开发团队wasp-lang
所属国家
官网地址https://wasp.sh
定价模式free
价格说明开源免费,采用MIT许可证
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型javascript,node,open-source,prisma,react,wasp,web-app
GitHub 星标★ 18762
30天Star增速
HF 下载量
上线时间2020-01-30 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-10
浏览次数0

项目介绍

Wasp 是一个面向 AI 时代的全栈 Web 开发框架,用声明式配置替代繁琐的样板代码。它基于 React、Node.js 和 Prisma,让开发者用简洁的 DSL 描述应用结构,自动生成前后端胶水代码。核心解决的是全栈开发中认证、后台任务、RPC、邮件发送、端到端类型安全、一键部署等重复性工作。你只需关注业务逻辑,框架负责把 React 前端、Express 后端和 Prisma 数据层串起来。内置了用户名密码和社交登录、定时任务、异步作业、类型安全的客户端-服务端调用、邮件集成,以及一条命令部署到 Railway 等平台。对想快速交付 MVP 又不想牺牲类型安全和可维护性的 JS/TS 团队尤其友好。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:进阶 约 10 分钟 部署方式:命令行工具 6 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Node.js 环境(Wasp 基于 React、Node.js 与 Prisma,README 未给出具体版本)
  • 可访问外网,用于阅读 https://wasp.sh/docs 与拉取依赖
  • 已安装 git(用于克隆 GitHub 仓库)
  • 可选的 Discord 账号,便于在社区提问(https://discord.gg/rzdnErX)

安装与启动步骤

  1. 1查阅官方文档

    README 未给出安装命令,所有安装与使用方式请以官网文档为准,先通读文档再动手。

  2. 2获取仓库源码

    克隆 wasp-lang/wasp 仓库以查阅源码与仓库内的文档,README 节选未说明是否需编译安装。

    git clone https://github.com/wasp-lang/wasp
  3. 3阅读仓库说明

    进入目录查看仓库内的说明文件;README 明确 Wasp 是 Rails 风格的 React + Node.js + Prisma 框架。

    cd wasp
  4. 4按文档安装 CLI

    README 称用一条 CLI 命令即可部署,但未给出安装命令,请按 https://wasp.sh/docs 的指引安装。

  5. 5创建并运行应用

    README 强调少量声明式配置即可搭出全栈应用,具体创建与启动命令请以官方文档为准。

  6. 6部署上线

    README 提到部署只需一条 CLI 命令,命令未在节选中给出,请查阅官方文档的部署章节。

如何确认成功

README 节选未提供启动验证方式,请以 https://wasp.sh/docs 的快速开始章节输出为准。

常见问题

Q:Wasp 是什么类型的框架?

A:它是 Rails 风格的 Web 应用框架,基于 React、Node.js 和 Prisma,用声明式配置替代大量样板代码,自动生成前后端胶水代码。

Q:怎么安装 Wasp?

A:本次 README 节选未给出安装命令,请前往官网 https://wasp.sh/docs 查看安装说明,不要凭猜测执行命令。

Q:如何部署 Wasp 应用?

A:README 称可用一条 CLI 命令完成部署,但未给出具体命令与平台参数,请查阅官方文档的部署章节。

Q:遇到问题去哪里求助?

A:可加入官方 Discord 社区(https://discord.gg/rzdnErX)提问,或查看官网文档与 YouTube 频道。

注意事项

  • 本次 README 节选只包含项目介绍与链接,未提供任何安装命令、端口、路径或配置项,安装步骤请务必以 https://wasp.sh/docs 为准。
  • README 明确提到“用一条 CLI 命令部署”,但具体命令未在节选中出现,请勿自行推测命令与参数。
  • 如果你已有生产环境运行的 Wasp 应用,可按 README 提供的表单链接申请周边礼品。
  • 项目中涉及的技术栈为 TypeScript / JavaScript / React / Node.js / Prisma,准备环境时请留意这些前置依赖。

核心亮点

  • 声明式 DSL 自动生成前后端胶水代码,省去大量样板配置
  • 内置认证、后台任务、RPC、邮件、端到端类型安全等常用全栈能力
  • 一条命令完成部署,对 MVP 和独立开发者非常高效

不足之处

  • 自定义 DSL 有学习成本,且与标准 React/Node 项目结构差异较大
  • 生态和第三方库集成灵活度不如纯手写 Express/Next.js 方案

适用场景

  • 快速构建带认证和数据库的全栈 MVP
  • 独立开发者或小团队做产品原型并一键上线
  • 教学场景中演示全栈类型安全与声明式开发

替代项目

RedwoodJS、Blitz.js

上一篇:jevmem

下一篇:scirs

同类项目推荐

dsh-our-free-model 开源

装个插件就能免密钥白嫖前沿大模型,不限量

在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Fl···

★ 5434 2026-10-04
langchain 开源

组装 AI 应用的乐高积木,从想法到上线不换工具

The agent engineering platform.

★ 147469 2026-08-09
transformers 开源

全球最大的模型仓库全家桶,想用的模型一把抓

Transformers: the model-definition framework for state-of-the-art machine learning m···

★ 166907 2026-08-09