├── .gitattributes ├── .github └── workflows │ ├── audit-on-push.yml │ ├── check-publish.yml │ ├── main.yml │ └── publish.yml ├── .gitignore ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── benches └── README.md ├── examples ├── README.md ├── actix.rs ├── actix_with_initial_props.rs ├── axum.rs ├── multi-thread.rs ├── rocket.rs ├── rspack-react │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── rspack.config.js │ ├── server.rs │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ ├── react-env.d.ts │ │ └── ssr-entry.tsx │ ├── ssr.config.js │ └── tsconfig.json ├── run.rs ├── tide.rs ├── vite-react │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ │ └── vite.svg │ ├── server.rs │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── react.svg │ │ ├── index.css │ │ ├── main.tsx │ │ ├── server-entry.tsx │ │ └── vite-env.d.ts │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── vite-solid │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ │ └── vite.svg │ ├── server.rs │ ├── src │ │ ├── App.css │ │ ├── App.tsx │ │ ├── assets │ │ │ └── solid.svg │ │ ├── index.css │ │ ├── main.tsx │ │ ├── server-entry.tsx │ │ ├── vite-env.d.ts │ │ └── vite.svg │ ├── tsconfig.json │ ├── tsconfig.node.json │ ├── vite.client.config.js │ └── vite.ssr.config.js ├── vite-svelte │ ├── .gitignore │ ├── Cargo.toml │ ├── README.md │ ├── backend │ │ └── main.rs │ ├── frontend │ │ ├── App.svelte │ │ ├── app.css │ │ ├── assets │ │ │ └── svelte.svg │ │ ├── lib │ │ │ └── Counter.svelte │ │ ├── main.js │ │ ├── server.js │ │ └── vite-env.d.ts │ ├── index.html │ ├── jsconfig.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ │ └── vite.svg │ ├── svelte.config.js │ ├── vite.client.config.js │ └── vite.ssr.config.js ├── warp.rs └── webpack-react │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── server.rs │ ├── server.tsx │ ├── src │ ├── App.css │ ├── App.test.tsx │ ├── App.tsx │ ├── Async.tsx │ ├── index.css │ ├── index.html │ ├── index.tsx │ ├── logo.svg │ ├── react-app-env.d.ts │ ├── reportWebVitals.ts │ ├── setupTests.ts │ ├── ssrEntry.tsx │ └── styleMock.ts │ ├── tsconfig.json │ ├── webpack.client.build.js │ ├── webpack.server.build.js │ └── webpack.ssr.js ├── logo.png ├── src ├── icu.rs ├── icudtl.dat ├── lib.rs └── ssr.rs └── tests ├── assets ├── react-17-iife.js ├── react-18-iife.js ├── svelte-4-iife.js └── svelte-5-iife.js ├── intl.rs ├── react.rs └── svelte.rs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/audit-on-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/.github/workflows/audit-on-push.yml -------------------------------------------------------------------------------- /.github/workflows/check-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/.github/workflows/check-publish.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/LICENSE_APACHE -------------------------------------------------------------------------------- /LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/LICENSE_MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/README.md -------------------------------------------------------------------------------- /benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/benches/README.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/actix.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/actix.rs -------------------------------------------------------------------------------- /examples/actix_with_initial_props.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/actix_with_initial_props.rs -------------------------------------------------------------------------------- /examples/axum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/axum.rs -------------------------------------------------------------------------------- /examples/multi-thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/multi-thread.rs -------------------------------------------------------------------------------- /examples/rocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rocket.rs -------------------------------------------------------------------------------- /examples/rspack-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/.gitignore -------------------------------------------------------------------------------- /examples/rspack-react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/index.html -------------------------------------------------------------------------------- /examples/rspack-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/package.json -------------------------------------------------------------------------------- /examples/rspack-react/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/rspack-react/rspack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/rspack.config.js -------------------------------------------------------------------------------- /examples/rspack-react/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/server.rs -------------------------------------------------------------------------------- /examples/rspack-react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/App.css -------------------------------------------------------------------------------- /examples/rspack-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/App.tsx -------------------------------------------------------------------------------- /examples/rspack-react/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/assets/react.svg -------------------------------------------------------------------------------- /examples/rspack-react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/index.css -------------------------------------------------------------------------------- /examples/rspack-react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/main.tsx -------------------------------------------------------------------------------- /examples/rspack-react/src/react-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/react-env.d.ts -------------------------------------------------------------------------------- /examples/rspack-react/src/ssr-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/src/ssr-entry.tsx -------------------------------------------------------------------------------- /examples/rspack-react/ssr.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/ssr.config.js -------------------------------------------------------------------------------- /examples/rspack-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/rspack-react/tsconfig.json -------------------------------------------------------------------------------- /examples/run.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/run.rs -------------------------------------------------------------------------------- /examples/tide.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/tide.rs -------------------------------------------------------------------------------- /examples/vite-react/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/vite-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/.gitignore -------------------------------------------------------------------------------- /examples/vite-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/README.md -------------------------------------------------------------------------------- /examples/vite-react/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/index.html -------------------------------------------------------------------------------- /examples/vite-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/package.json -------------------------------------------------------------------------------- /examples/vite-react/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vite-react/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-react/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/server.rs -------------------------------------------------------------------------------- /examples/vite-react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/src/App.css -------------------------------------------------------------------------------- /examples/vite-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-react/src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/src/assets/react.svg -------------------------------------------------------------------------------- /examples/vite-react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/src/index.css -------------------------------------------------------------------------------- /examples/vite-react/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/src/main.tsx -------------------------------------------------------------------------------- /examples/vite-react/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/vite-react/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-react/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-react/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-react/vite.config.ts -------------------------------------------------------------------------------- /examples/vite-solid/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/.eslintrc.cjs -------------------------------------------------------------------------------- /examples/vite-solid/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/.gitignore -------------------------------------------------------------------------------- /examples/vite-solid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/README.md -------------------------------------------------------------------------------- /examples/vite-solid/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/index.html -------------------------------------------------------------------------------- /examples/vite-solid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/package.json -------------------------------------------------------------------------------- /examples/vite-solid/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vite-solid/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-solid/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/server.rs -------------------------------------------------------------------------------- /examples/vite-solid/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/App.css -------------------------------------------------------------------------------- /examples/vite-solid/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/App.tsx -------------------------------------------------------------------------------- /examples/vite-solid/src/assets/solid.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/assets/solid.svg -------------------------------------------------------------------------------- /examples/vite-solid/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/index.css -------------------------------------------------------------------------------- /examples/vite-solid/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/main.tsx -------------------------------------------------------------------------------- /examples/vite-solid/src/server-entry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/server-entry.tsx -------------------------------------------------------------------------------- /examples/vite-solid/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/vite-solid/src/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/src/vite.svg -------------------------------------------------------------------------------- /examples/vite-solid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/tsconfig.json -------------------------------------------------------------------------------- /examples/vite-solid/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/tsconfig.node.json -------------------------------------------------------------------------------- /examples/vite-solid/vite.client.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/vite.client.config.js -------------------------------------------------------------------------------- /examples/vite-solid/vite.ssr.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-solid/vite.ssr.config.js -------------------------------------------------------------------------------- /examples/vite-svelte/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/.gitignore -------------------------------------------------------------------------------- /examples/vite-svelte/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/Cargo.toml -------------------------------------------------------------------------------- /examples/vite-svelte/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/README.md -------------------------------------------------------------------------------- /examples/vite-svelte/backend/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/backend/main.rs -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/App.svelte -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/app.css -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/assets/svelte.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/assets/svelte.svg -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/lib/Counter.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/lib/Counter.svelte -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/main.js -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/server.js -------------------------------------------------------------------------------- /examples/vite-svelte/frontend/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/frontend/vite-env.d.ts -------------------------------------------------------------------------------- /examples/vite-svelte/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/index.html -------------------------------------------------------------------------------- /examples/vite-svelte/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/jsconfig.json -------------------------------------------------------------------------------- /examples/vite-svelte/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/package.json -------------------------------------------------------------------------------- /examples/vite-svelte/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/vite-svelte/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/public/vite.svg -------------------------------------------------------------------------------- /examples/vite-svelte/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/svelte.config.js -------------------------------------------------------------------------------- /examples/vite-svelte/vite.client.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/vite.client.config.js -------------------------------------------------------------------------------- /examples/vite-svelte/vite.ssr.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/vite-svelte/vite.ssr.config.js -------------------------------------------------------------------------------- /examples/warp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/warp.rs -------------------------------------------------------------------------------- /examples/webpack-react/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/.gitignore -------------------------------------------------------------------------------- /examples/webpack-react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/README.md -------------------------------------------------------------------------------- /examples/webpack-react/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/package-lock.json -------------------------------------------------------------------------------- /examples/webpack-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/package.json -------------------------------------------------------------------------------- /examples/webpack-react/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/pnpm-lock.yaml -------------------------------------------------------------------------------- /examples/webpack-react/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/public/favicon.ico -------------------------------------------------------------------------------- /examples/webpack-react/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/public/index.html -------------------------------------------------------------------------------- /examples/webpack-react/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/public/logo192.png -------------------------------------------------------------------------------- /examples/webpack-react/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/public/logo512.png -------------------------------------------------------------------------------- /examples/webpack-react/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/public/manifest.json -------------------------------------------------------------------------------- /examples/webpack-react/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/public/robots.txt -------------------------------------------------------------------------------- /examples/webpack-react/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/server.rs -------------------------------------------------------------------------------- /examples/webpack-react/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/server.tsx -------------------------------------------------------------------------------- /examples/webpack-react/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/App.css -------------------------------------------------------------------------------- /examples/webpack-react/src/App.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/App.test.tsx -------------------------------------------------------------------------------- /examples/webpack-react/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/App.tsx -------------------------------------------------------------------------------- /examples/webpack-react/src/Async.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/Async.tsx -------------------------------------------------------------------------------- /examples/webpack-react/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/index.css -------------------------------------------------------------------------------- /examples/webpack-react/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/index.html -------------------------------------------------------------------------------- /examples/webpack-react/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/index.tsx -------------------------------------------------------------------------------- /examples/webpack-react/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/logo.svg -------------------------------------------------------------------------------- /examples/webpack-react/src/react-app-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/react-app-env.d.ts -------------------------------------------------------------------------------- /examples/webpack-react/src/reportWebVitals.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/reportWebVitals.ts -------------------------------------------------------------------------------- /examples/webpack-react/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/setupTests.ts -------------------------------------------------------------------------------- /examples/webpack-react/src/ssrEntry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/src/ssrEntry.tsx -------------------------------------------------------------------------------- /examples/webpack-react/src/styleMock.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /examples/webpack-react/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/tsconfig.json -------------------------------------------------------------------------------- /examples/webpack-react/webpack.client.build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/webpack.client.build.js -------------------------------------------------------------------------------- /examples/webpack-react/webpack.server.build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/webpack.server.build.js -------------------------------------------------------------------------------- /examples/webpack-react/webpack.ssr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/examples/webpack-react/webpack.ssr.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/logo.png -------------------------------------------------------------------------------- /src/icu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/src/icu.rs -------------------------------------------------------------------------------- /src/icudtl.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/src/icudtl.dat -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/ssr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/src/ssr.rs -------------------------------------------------------------------------------- /tests/assets/react-17-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/assets/react-17-iife.js -------------------------------------------------------------------------------- /tests/assets/react-18-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/assets/react-18-iife.js -------------------------------------------------------------------------------- /tests/assets/svelte-4-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/assets/svelte-4-iife.js -------------------------------------------------------------------------------- /tests/assets/svelte-5-iife.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/assets/svelte-5-iife.js -------------------------------------------------------------------------------- /tests/intl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/intl.rs -------------------------------------------------------------------------------- /tests/react.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/react.rs -------------------------------------------------------------------------------- /tests/svelte.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Valerioageno/ssr-rs/HEAD/tests/svelte.rs --------------------------------------------------------------------------------