A collection of different architectures based on modern frameworks (Vite, Elysia, Hono)
- Single-page-application frontend vanilla TypeScript based on Vite with support of TSX: vite-spa-plain-tsx
- Multi-page-application frontend vanilla TypeScript based on Vite with support of TSX: vite-mpa-plain-tsx
- Server-side-rendering single-page-application frontend vanilla TypeScript based on Vite (as middleware) with support of TSX and Express.js server: middleware-vite-ssr-spa-express-plain-tsx
- Server-side-rendering multiple-page-application frontend vanilla TypeScript based on Vite (as middleware) with support of TSX and Express.js server: middleware-vite-ssr-mpa-express-plain-tsx
- Simple backend server with full support for TypeScript, and TSX: hono-bun-plain-tsx