Next.js 15 · Serverless · NeonDB · Vercel

next-serverless

通用 Serverless API 后端。提供 NeonDB 通用 CRUD、Pusher 实时推送、Vercel Blob 文件上传及 Sentry → 飞书告警。

github.com/bitbw/next-serverless

页面

API 接口

Generic CRUD
GET|POST
/api/generic/query
条件查询,支持 filters / sort / 分页,tableName 可任意指定
POST
/api/generic/create
插入一条新记录
PUT
/api/generic/update
按 id 更新,白名单表触发 Pusher updated 事件
DELETE
/api/generic/delete
按 id 删除记录
FuxiData
POST
/api/fuxi-data/save-data
写入 FuxiData 表(data JSON + type 字段)
GET
/api/fuxi-data/get-data
按 type 查询最新一条 FuxiData 数据
PUT
/api/fuxi-data/update-data
更新 FuxiData 记录
GET
/api/fuxi-data/list-tables
列出数据库中所有表名
文件上传
POST
/api/blob/client-upload
Vercel Blob 客户端直传,支持 PNG / JPEG / WebP,最大 15 MB
Webhook
POST
/api/webhooks/sentry-feishu
接收 Sentry 错误事件,格式化后推送飞书卡片通知
POST
/api/webhooks/sentry-feishu2
备用 Sentry → 飞书通知通道