Blitz.js 的替代品

6 个可以替代 Blitz.js 的工具。费用、登录、平台与可访问性都是本站实测或从官网核对的。

Blitz.js
blitzjs.com

架在 Next.js 之上的开源全栈工具包,用 Blitz RPC 让类型从数据库通到前端,内置注册登录认证与一两分钟生成骨架的脚手架,适合熟悉 React 和 TypeScript、想少写胶水代码的开发者起新项目。

工具免费不用登录网页英文开源

对比

条目费用登录平台国内可直接访问一句
Prisma 有免费版 要登录 网页 待检测 替代数据库与类型安全这一块:Prisma 是 Blitz 默认 ORM,可单独用,但不管认证、路由和脚手架
PocketBase — — — 待检测 替代内置后端这一块:单文件自带数据库、认证和文件存储,但前端仍是独立 React 应用
Cloudflare Pages 有免费版 要登录 网页 待检测 替代部署这一块:连仓库自动构建,支持 Next.js,但不管开发期的全栈胶水代码
Remix — — 网页 可以 替代全栈路由与数据加载这一块:Remix 用 Web 标准做服务端数据加载,但没有内置认证和 RPC 类型通路
Supabase Auth 有免费版 要登录 网页 可以 替代认证这一块:社交登录、邮箱密码、魔法链接都有,但需自己接进 Next.js 项目
Passport.js — — 网页 可以 替代注册登录这一块:策略机制接多种第三方登录,但只做认证中间件,无 RPC 和脚手架

详细介绍

部分替代 6
Prisma有免费版要登录 面向 TypeScript 应用开发者的开发平台,把类型安全 ORM、托管 Postgres 和同区域应用托管合在一处,数据模型集中定义、控制台可直接改数据,适合写 Node.js 或 Bun 应用时省去在数据库面板和命令行之间来回切换。替代数据库与类型安全这一块:Prisma 是 Blitz 默认 ORM,可单独用,但不管认证、路由和脚手架 PocketBase 开源的单文件后端工具,内置带 schema 构建器的嵌入式数据库、邮箱与 OAuth2 认证、本地或 S3 文件存储和管理面板,对外提供 REST API 与实时订阅,适合独立开发者和小团队在写原型时省掉搭数据库和登录接口的功夫。替代内置后端这一块:单文件自带数据库、认证和文件存储,但前端仍是独立 React 应用 Cloudflare Pages有免费版要登录 Cloudflare 推出的无服务器全栈部署平台,连 GitHub 自动构建、支持 Next.js 与 Flask 等框架,给前端和全栈开发者托管网站与 API。替代部署这一块:连仓库自动构建,支持 Next.js,但不管开发期的全栈胶水代码 Remix国内可直接访问 基于 Web 标准 API 的全栈 Web 框架,服务端用标准 Request/Response 处理路由与中间件,无应用构建步骤,适合想用一套模型覆盖服务端和浏览器、并愿意跟着 Web 标准写代码的开发者。替代全栈路由与数据加载这一块:Remix 用 Web 标准做服务端数据加载,但没有内置认证和 RPC 类型通路 Supabase Auth有免费版要登录国内可直接访问 Supabase 平台内置的用户认证系统,提供社交登录、邮箱密码、魔法链接、手机验证和多因素认证,数据存在自己的 Postgres 库里,给开发者做应用登录用。替代认证这一块:社交登录、邮箱密码、魔法链接都有,但需自己接进 Next.js 项目 Passport.js国内可直接访问 跑在 Node.js 上的认证中间件,用「策略」机制接入用户名密码和 GitHub、Google 等 500 多种登录方式,不接管路由与会话,适合用 Express 写应用、要同时支持多种第三方登录的后端开发者逐个对接 OAuth。替代注册登录这一块:策略机制接多种第三方登录,但只做认证中间件,无 RPC 和脚手架

还有:Meteor、Wasp、tRPC(未收录)

更新于 11 月 8 日 · 报告问题

查看详情 打开官网blitzjs.com