This configuration uses the Hono web framework with Node.js runtime. It provides the lightweight benefits of Hono with the familiar Node.js ecosystem.
apps/server/.env
:
apps/web/.env
:
apps/cms/.env
:
Command | Description |
---|---|
pnpm run dev | Start all services |
pnpm run build | Build for production |
pnpm run dev:web | Frontend only |
pnpm run dev:server | Backend only |
pnpm run check-types | TypeScript validation |
pnpm run db:push | Update database schema |
pnpm run db:studio | Database management UI |
Aspect | Node.js | Bun |
---|---|---|
Startup Time | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
Memory Usage | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
Package Installation | ⭐⭐⭐ | ⭐⭐⭐⭐⭐ |
Ecosystem Compatibility | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ |
apps/web/src/components
apps/server/src/routers
apps/cms/src/collections