类库 › vibe
di-sukharev

di-sukharev/vibe

这是一个全栈开发模板,基于TypeScript、Bun和Hono构建。它整合了React客户端、Astro网站及共享API契约,支持快速启动Web和后端产品。默认分支专注Web端,移动端通过独立分支提供Expo支持,适合多平台全栈应用开发。

技术栈

backend javascript

查看全部依赖 (16)

依赖

@aws-sdk/client-s3 ^3.1048.0 @aws-sdk/s3-request-presigner ^3.1048.0 @hono/zod-openapi ^1.4.0 @hono/zod-validator ^0.8.0 @prisma/adapter-pg ^7.8.0 @prisma/client ^7.8.0 @web-app-demo/contracts workspace:* dotenv ^17.4.2 hono ^4.12.19 jose ^6.2.3 pg ^8.20.0 zod ^4.4.3

开发依赖

@types/bun ^1.3.14 @types/pg ^8.20.0 prisma ^7.8.0 typescript ~6.0.3

packages/contracts javascript

查看全部依赖 (3)

依赖

zod ^4.1.13

开发依赖

@types/bun ^1.3.4 typescript ~6.0.2

webapp javascript

框架

React ^19.2.6

数据请求

React Query ^5.90.12

构建工具

Vite ^8.0.11

测试

Playwright ^1.59.1

CSS 框架

Tailwind CSS ^4.3.0

代码规范

ESLint ^10.2.1
查看全部依赖 (36)

依赖

@base-ui/react ^1.4.1 @fontsource-variable/figtree ^5.2.10 @hugeicons/core-free-icons ^4.1.3 @hugeicons/react ^1.1.6 @tanstack/react-form ^1.26.0 @tanstack/react-router 1.169.2 @web-app-demo/contracts workspace:* class-variance-authority ^0.7.1 clsx ^2.1.1 cmdk ^1.1.1 date-fns ^4.1.0 embla-carousel-react ^8.6.0 input-otp ^1.4.2 next-themes ^0.4.6 radix-ui ^1.4.3 react-day-picker ^10.0.0 react-dom ^19.2.6 react-resizable-panels ^4.11.0 recharts 3.8.0 sonner ^2.0.7 tailwind-merge ^3.6.0 tw-animate-css ^1.4.0 vaul ^1.1.2 zod ^4.1.13

开发依赖

@eslint/js ^10.0.1 @tailwindcss/vite ^4.3.0 @types/node ^24.12.2 @types/react ^19.2.14 @types/react-dom ^19.2.3 @vitejs/plugin-react ^6.0.1 eslint-plugin-react-hooks ^7.1.1 eslint-plugin-react-refresh ^0.5.2 globals ^17.5.0 shadcn 4.7.0 typescript ~6.0.2 typescript-eslint ^8.58.2

评论

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-06-02 05:48
浙ICP备14020137号-1 $访客地图$