{"id":27139638,"url":"https://github.com/upupming/awesome-server-side-rendering","last_synced_at":"2025-12-30T23:05:54.139Z","repository":{"id":96378487,"uuid":"437608821","full_name":"upupming/awesome-server-side-rendering","owner":"upupming","description":"A curated list of awesome things related to server side rendering.","archived":false,"fork":false,"pushed_at":"2022-03-04T01:55:03.000Z","size":202,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-05-20T03:24:45.200Z","etag":null,"topics":["awesome","awesome-list","framework","react","server-side-rendering","ssr","vue"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/upupming.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2021-12-12T17:17:44.000Z","updated_at":"2023-05-04T11:51:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"633ea39f-8d8c-44fd-b998-390c750b3ba9","html_url":"https://github.com/upupming/awesome-server-side-rendering","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upupming%2Fawesome-server-side-rendering","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upupming%2Fawesome-server-side-rendering/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upupming%2Fawesome-server-side-rendering/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/upupming%2Fawesome-server-side-rendering/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/upupming","download_url":"https://codeload.github.com/upupming/awesome-server-side-rendering/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247779694,"owners_count":20994573,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awesome","awesome-list","framework","react","server-side-rendering","ssr","vue"],"created_at":"2025-04-08T04:58:59.610Z","updated_at":"2025-12-30T23:05:54.131Z","avatar_url":"https://github.com/upupming.png","language":"JavaScript","readme":"# awesome-server-side-rendering\n\n\u003e A curated list of awesome things related to server side rendering.\n\n## Vue\n\n- [Vue 3 Docs - Server-Side Rendering Guide](https://v3.vuejs.org/guide/ssr/introduction.html#what-is-server-side-rendering-ssr)\n- [Pinia Docs - Server-Side Rendering](https://pinia.esm.dev/ssr/)\n- [Nuxt.js Docs - Server-Side Rendering](https://nuxtjs.org/docs/concepts/server-side-rendering/)\n- [vitesse-ssr-template](https://github.com/frandiox/vitesse-ssr-template): 🏕 Opinionated Vue + Vite Starter Template with SSR in Node.js\n\n## React\n\n- [ReactDOMServer](https://reactjs.org/docs/react-dom-server.html)\n- [Redux Docs - Server Rendering](https://redux.js.org/usage/server-rendering)\n- [Next.js](https://nextjs.org/docs/basic-features/pages#server-side-rendering)\n- [React Router SSR](https://reactrouter.com/docs/en/v6/guides/ssr)\n    - `vite-ssr` use the same ssr logic as the docs stated\n- [Remix Data Loading](https://remix.run/docs/en/v1/guides/data-loading)\n    - Highlights: [Different Adapters for build serving](https://remix.run/docs/en/v1/other-api/adapter)\n    - New Blog post: [Remix vs Next.js](https://remix.run/blog/remix-vs-next#loading-dynamic-pages)\n- [Modern.js](https://modernjs.dev/docs/guides/features/server-side/web/ssr-and-spr)\n- [useEffect on server side](https://medium.com/swlh/how-to-use-useeffect-on-server-side-654932c51b13), i.e. [useSSE](https://github.com/kmoskwiak/useSSE)\n\n## Polyfills\n\n- https://github.com/matthew-andrews/isomorphic-fetch\n- https://remix.run/docs/en/v1/other-api/node#polyfills\n\n## Vite\n\n- [vite-ssr](https://github.com/frandiox/vite-ssr)\n- [Vite Docs - Server-Side Rendering](https://vitejs.dev/guide/ssr.html)\n- [vite-plugin-ssr](https://vite-plugin-ssr.com/)\n\n## Examples\n\n- [examples/vue-ssr](examples/vue-ssr)\n- [examples/react-ssr](examples/react-ssr)\n- [examples/next-ssr](examples/next-ssr)\n- [react-router-ssr](examples/react-router-ssr)\n\n## Videos\n\n- [What is Server-Side Rendering? (Server-side Rendering with JavaScript Frameworks)](https://www.youtube.com/watch?v=GQzn7XRdzxY\u0026ab_channel=Firebase)\n\n## Tools\n\n- [vite-plugin-remove-exports](https://github.com/egoist/vite-plugin-remove-exports): A Vite plugin to remove certain exports, helpful to help delete `getServerSideProps` in the client code.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fupupming%2Fawesome-server-side-rendering","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fupupming%2Fawesome-server-side-rendering","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fupupming%2Fawesome-server-side-rendering/lists"}