30
30
## Tech Stack
31
31
32
32
- [ Core] ( #core )
33
- - [ Main ] ( #main )
33
+ - [ Default ] ( #default )
34
34
- [ Deployment] ( #deployment )
35
35
- [ Separated Backend] ( #separated-backend )
36
36
- [ Features] ( #features )
39
39
40
40
### Core
41
41
42
- - Frontend: React, Remix/Next.js, Tailwind CSS
43
- - Backend: Prisma, PostgreSQL , Docker
42
+ - Frontend: React, Tailwind CSS
43
+ - Backend: ORM, SQL Database , Docker
44
44
45
- ### Main
45
+ ### Default
46
46
47
47
1 . Core: [ HTML] ( docs/html.md ) , [ CSS] ( docs/css.md ) , [ JavaScript] ( docs/javascript.md )
48
48
2 . Runtime: [ TypeScript] ( docs/typescript.md ) with [ Bun] ( docs/bun.md )
49
49
3 . Tooling: [ Biome] ( docs/biome.md ) & [ Prettier] ( docs/prettier.md )
50
50
4 . Frontend: [ React] ( docs/react.md ) with [ Remix] ( docs/remix.md )
51
51
5 . Styling: [ Tailwind CSS] ( docs/tailwind.md )
52
- - Icons : [ unplugin-icons ] ( docs/unplugin-icons .md )
53
- - UI Components : [ shadcn/ui ] ( docs/shadcn-ui .md )
52
+ - UI Component : [ shadcn/ui ] ( docs/shadcn-ui .md )
53
+ - Icon : [ unplugin-icons ] ( docs/unplugin-icons .md )
54
54
- Email: [ React Email] ( docs/react-email.md )
55
- - [ Storybook] ( docs/storybook.md )
55
+ - Test: [ Storybook] ( docs/storybook.md )
56
56
6 . Auth: [ Remix Auth] ( docs/remix-auth.md ) with [ Oslo] ( docs/oslo.md )
57
57
7 . Container: [ Docker] ( docs/docker.md )
58
58
8 . Database ORM: [ Prisma] ( docs/prisma.md ) with [ ZenStack] ( docs/zenstack.md )
@@ -75,15 +75,17 @@ Manual:
75
75
4 . Bare Metal: [ Hetzner] ( docs/hetzner.md ) / [ Vultr] ( docs/vultr.md ) / [ Scaleway] ( docs/scaleway.md )
76
76
5 . Automation: [ Kamal Deploy] ( docs/kamal-deploy.md ) / [ Ansible] ( docs/ansible.md )
77
77
6 . OS: [ Debian] ( docs/debian.md ) / [ Ubuntu] ( docs/ubuntu.md )
78
+ 7 . Web Server & Proxy: [ Caddy] ( docs/caddy.md ) / [ Nginx] ( docs/nginx.md )
79
+ 8 . SSL/TLS Certificate: [ Let's Encrypt] ( docs/lets-encrypt.md )
78
80
79
81
### Separated Backend
80
82
81
83
1 . [ REST API] ( docs/rest-api.md ) : [ Hono] ( docs/hono.md ) & [ Swagger] ( docs/swagger.md ) that can be generated by [ ZenStack] ( docs/zenstack.md )
82
84
2 . [ GraphQL] ( docs/graphql.md ) : [ Apollo] ( docs/apollo.md ) , [ Pothos] ( docs/pothos.md ) , [ Sofa] ( docs/sofa.md )
83
- 3 . JS-based Fully Featured: [ RedwoodJS] ( docs/redwoodjs.md ) / [ AdonisJS] ( docs/adonisjs.md ) / etc
84
- 4 . Non-JS Fully Featured: [ Laravel] ( docs/laravel.md ) / [ Rails] ( docs/rails.md ) / [ Django] ( docs/django.md ) / etc
85
- 5 . Non-JS Lightweight: [ Gin] ( docs/gin.md ) / [ Fiber] ( docs/fiber.md ) / [ Echo] ( docs/echo.md ) / etc
86
- 6 . BaaS: [ Supabase] ( docs/supabase.md ) / [ PocketBase] ( docs/pocketbase.md ) / [ Firebase] ( docs/firebase.md ) / [ Strapi] ( docs/strapi.md ) / [ Payload] ( docs/payload.md ) / etc
85
+ 3 . JS-based Fully Featured: [ RedwoodJS] ( docs/redwoodjs.md ) / [ AdonisJS] ( docs/adonisjs.md )
86
+ 4 . Non-JS Fully Featured: [ Laravel] ( docs/laravel.md ) / [ Rails] ( docs/rails.md ) / [ Django] ( docs/django.md )
87
+ 5 . Non-JS Lightweight: [ Gin] ( docs/gin.md ) / [ Fiber] ( docs/fiber.md ) / [ Echo] ( docs/echo.md )
88
+ 6 . BaaS: [ Supabase] ( docs/supabase.md ) / [ PocketBase] ( docs/pocketbase.md ) / [ Firebase] ( docs/firebase.md ) / [ Strapi] ( docs/strapi.md ) / [ Payload] ( docs/payload.md )
87
89
88
90
### Features
89
91
@@ -103,10 +105,9 @@ Manual:
103
105
14 . Realtime: [ SSE] ( docs/sse.md ) / [ Socket.IO] ( docs/socket-io.md ) / [ InstantDB] ( docs/instantdb.md ) / [ Electric] ( docs/electric.md )
104
106
15 . Cache & Message Queues: [ Redis] ( docs/redis.md ) / [ BullMQ] ( docs/bullmq.md ) / In-Memory
105
107
16 . Mobile: [ React Native] ( docs/react-native.md ) with [ Expo] ( docs/expo.md )
106
- 17 . Web Server & Proxy: [ Nginx] ( docs/nginx.md )
107
- 18 . Storage: Unix File System
108
- 19 . Mailers: SMTP
109
- 20 . Documentation: [ Nextra] ( docs/nextra.md )
108
+ 17 . Storage: Unix File System
109
+ 18 . Mailers: SMTP
110
+ 19 . Documentation: [ Nextra] ( docs/nextra.md )
110
111
111
112
### 3rd Party Services
112
113
0 commit comments