1111## Core Features
1212
1313- ** All Rendering Modes** :
14- - Server-Side Rendering (SSR ) with sync, async, and stream [ modes] ( https://docs.solidjs.com/solid-start/reference/server/create-handler ) .
15- - Client-Side Rendering (CSR )
16- - Static Site Generation (SSG )
14+ - Server-Side Rendering (_ SSR _ ) with sync, async, and stream [ modes] ( https://docs.solidjs.com/solid-start/reference/server/create-handler )
15+ - Client-Side Rendering (_ CSR _ )
16+ - Static Site Generation (_ SSG _ )
1717- ** TypeScript** : Full integration for robust, type-safe development
1818- ** File-Based Routing** : Intuitive routing based on your project’s file structure
1919- ** API Routes** : Dedicated server-side endpoints for seamless API development
@@ -30,10 +30,14 @@ Create a template project with your preferred package manager:
3030``` bash
3131# using npm
3232npm create solid@latest -- --solidstart
33+ ```
3334
35+ ``` bash
3436# using pnpm
3537pnpm create solid@latest --solidstart
38+ ```
3639
40+ ``` bash
3741# using bun
3842bun create solid@latest --solidstart
3943```
@@ -72,7 +76,7 @@ Configure adapters in `app.config.ts` to deploy to platforms like Vercel, Netlif
7276import { defineConfig } from " @solidjs/start/config" ;
7377
7478export default defineConfig ({
75- ssr: true , // false for client-side rendering
79+ ssr: true , // false for client-side rendering only
7680 server: { preset: " vercel" },
7781});
7882```
@@ -87,11 +91,7 @@ Generate production-ready bundles:
8791npm run build # or pnpm build or bun build
8892```
8993
90- The output is saved to the ` dist/ ` directory. Then, start the server:
91-
92- ``` bash
93- npm start # or pnpm start or bun start
94- ```
94+ After the build completes, you’ll be guided through deployment for your specific preset.
9595
9696## Contributing
9797
0 commit comments