Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marbemac/ssrx
A thin layer on top of Vite to build modern SSR apps with a delightful DX.
https://github.com/marbemac/ssrx
react-ssr solid-ssr ssr vite vite-plugin vite-ssr vitejs
Last synced: 4 days ago
JSON representation
A thin layer on top of Vite to build modern SSR apps with a delightful DX.
- Host: GitHub
- URL: https://github.com/marbemac/ssrx
- Owner: marbemac
- License: mit
- Created: 2023-10-12T15:29:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-01T17:48:59.000Z (3 months ago)
- Last Synced: 2024-12-10T20:08:56.239Z (11 days ago)
- Topics: react-ssr, solid-ssr, ssr, vite, vite-plugin, vite-ssr, vitejs
- Language: TypeScript
- Homepage:
- Size: 25.4 MB
- Stars: 126
- Watchers: 4
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- fucking-awesome-vite - SSRx - A thin layer on top of Vite to build modern SSR apps with a delightful DX. (SSR / Libraries)
- awesome-vite - SSRx - A thin layer on top of Vite to build modern SSR apps with a delightful DX. (SSR / Libraries)
README
# 🚀 Welcome to SSRx
SSRx provides the missing pieces required to create SSR apps with Vite and your third party libraries of choice. It is
framework agnostic on the client and the server - use React, Solid, Hono, H3, Cloudflare, Bun, you name it.SSRx is split into two parts that can be used independently, or together.
**[`@ssrx/vite`](/packages/vite)**
A Vite plugin to improve the DX of developing SSR apps.
**[`@ssrx/renderer`](/packages/renderer)**
Establishes some patterns to hook into the lifecycle of streaming SSR apps in a framework/library agnostic way. A
handful of renderer plugins for common libraries are maintained in this repo.Use this if you are looking for ways to integrate libraries like Tanstack Query, Unhead, tRPC, etc, into your streaming
SSR application.