├── .gitignore ├── README.md ├── demos ├── ssg-mpa │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── root.tsx │ │ └── routes │ │ │ ├── _index.tsx │ │ │ └── prerender-server-data.tsx │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── client-loader-only │ │ │ └── index.html │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── prerender-server-data-and-hydrate │ │ │ └── index.html │ │ └── prerender-server-data │ │ │ └── index.html │ ├── remix.config.js │ ├── remix.env.d.ts │ └── tsconfig.json ├── ssg-spa-client-loaders │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── root.tsx │ │ └── routes │ │ │ ├── _index.tsx │ │ │ ├── client-loader-only.tsx │ │ │ ├── prerender-server-data-and-hydrate.tsx │ │ │ └── prerender-server-data.tsx │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── client-loader-only │ │ │ └── index.html │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── prerender-server-data-and-hydrate │ │ │ └── index.html │ │ └── prerender-server-data │ │ │ └── index.html │ ├── remix.config.js │ ├── remix.env.d.ts │ └── tsconfig.json ├── ssg-spa-loaders │ ├── .gitignore │ ├── README.md │ ├── app │ │ ├── root.tsx │ │ └── routes │ │ │ ├── _index.tsx │ │ │ └── prerender-server-data.tsx │ ├── package-lock.json │ ├── package.json │ ├── remix.env.d.ts │ ├── tsconfig.json │ └── vite.config.ts └── ssr-ssg-hybrid │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── README.md │ ├── app │ ├── root.tsx │ └── routes │ │ ├── _index.tsx │ │ ├── dynamically-rendered.tsx │ │ └── pre-rendered.tsx │ ├── package-lock.json │ ├── package.json │ ├── public │ └── favicon.ico │ ├── remix.config.js │ ├── remix.env.d.ts │ ├── server.js │ └── tsconfig.json ├── package.json └── spider ├── index.js ├── package-lock.json └── package.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/README.md -------------------------------------------------------------------------------- /demos/ssg-mpa/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/.gitignore -------------------------------------------------------------------------------- /demos/ssg-mpa/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/README.md -------------------------------------------------------------------------------- /demos/ssg-mpa/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/app/root.tsx -------------------------------------------------------------------------------- /demos/ssg-mpa/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/app/routes/_index.tsx -------------------------------------------------------------------------------- /demos/ssg-mpa/app/routes/prerender-server-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/app/routes/prerender-server-data.tsx -------------------------------------------------------------------------------- /demos/ssg-mpa/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/package-lock.json -------------------------------------------------------------------------------- /demos/ssg-mpa/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/package.json -------------------------------------------------------------------------------- /demos/ssg-mpa/public/client-loader-only/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/public/client-loader-only/index.html -------------------------------------------------------------------------------- /demos/ssg-mpa/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/public/favicon.ico -------------------------------------------------------------------------------- /demos/ssg-mpa/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/public/index.html -------------------------------------------------------------------------------- /demos/ssg-mpa/public/prerender-server-data-and-hydrate/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/public/prerender-server-data-and-hydrate/index.html -------------------------------------------------------------------------------- /demos/ssg-mpa/public/prerender-server-data/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/public/prerender-server-data/index.html -------------------------------------------------------------------------------- /demos/ssg-mpa/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/remix.config.js -------------------------------------------------------------------------------- /demos/ssg-mpa/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/remix.env.d.ts -------------------------------------------------------------------------------- /demos/ssg-mpa/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-mpa/tsconfig.json -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/.gitignore -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/README.md -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/app/root.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/app/routes/_index.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/app/routes/client-loader-only.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/app/routes/client-loader-only.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/app/routes/prerender-server-data-and-hydrate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/app/routes/prerender-server-data-and-hydrate.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/app/routes/prerender-server-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/app/routes/prerender-server-data.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/package-lock.json -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/package.json -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/public/client-loader-only/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/public/client-loader-only/index.html -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/public/favicon.ico -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/public/index.html -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/public/prerender-server-data-and-hydrate/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/public/prerender-server-data-and-hydrate/index.html -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/public/prerender-server-data/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/public/prerender-server-data/index.html -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/remix.config.js -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/remix.env.d.ts -------------------------------------------------------------------------------- /demos/ssg-spa-client-loaders/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-client-loaders/tsconfig.json -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/.gitignore -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/README.md -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/app/root.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/app/routes/_index.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/app/routes/prerender-server-data.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/app/routes/prerender-server-data.tsx -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/package-lock.json -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/package.json -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/remix.env.d.ts -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/tsconfig.json -------------------------------------------------------------------------------- /demos/ssg-spa-loaders/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssg-spa-loaders/vite.config.ts -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/.eslintrc.cjs -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/.gitignore -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/README.md -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/app/root.tsx -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/app/routes/_index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/app/routes/_index.tsx -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/app/routes/dynamically-rendered.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/app/routes/dynamically-rendered.tsx -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/app/routes/pre-rendered.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/app/routes/pre-rendered.tsx -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/package-lock.json -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/package.json -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/public/favicon.ico -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/remix.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/remix.config.js -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/remix.env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/remix.env.d.ts -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/server.js -------------------------------------------------------------------------------- /demos/ssr-ssg-hybrid/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/demos/ssr-ssg-hybrid/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/package.json -------------------------------------------------------------------------------- /spider/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/spider/index.js -------------------------------------------------------------------------------- /spider/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/spider/package-lock.json -------------------------------------------------------------------------------- /spider/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/brophdawg11/remix-ssg/HEAD/spider/package.json --------------------------------------------------------------------------------