bknd 简介

欢迎使用 bkndbknd 是一个轻量级的、基于 Web 标准、支持任意 JavaScript 运行环境的后端框架。

  • 立即可用的完整 REST API
  • 基于 Web 标准,兼容性极佳
  • 多种运行模式支持:独立运行、嵌入各种 JavaScript 运行时或框架
  • 官方提供类型安全的 API 和 React SDK
  • 提供自动配置的 React 认证和媒体组件

预览体验

  • 提供了 StackBlitz 在线预览示例
  • 示例启动了一个基于内存数据库的 Node.js 服务器
  • 使用“初始结构”定义基本实体
  • 使用数据库“种子”功能初始化示例数据
  • 通过事件机制在首次启动时自动创建用户数据

快速开始

通过 CLI 一行命令快速启动 bknd:

  • npm:
  1. npx bknd run
  • bun:
  1. bunx bknd run

更多命令行使用说明请参考官方文档的使用 CLI 指南


选择框架或运行时

bknd 支持多种流行的框架和运行时,提供专门的集成指南。未来还会支持更多平台,敬请期待!