├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── src ├── client │ ├── StaticContext.js │ └── index.js ├── common │ ├── Layout.js │ ├── NotFound.js │ └── getData.js ├── home │ └── Home.js ├── images │ └── logo.png ├── sass │ └── index.scss ├── server │ ├── index.html │ ├── index.js │ └── renderer.js └── users │ └── Users.js ├── webpack.client.config.js ├── webpack.server.config.js └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | public/ 3 | bin/ -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "tabWidth": 4 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/package.json -------------------------------------------------------------------------------- /src/client/StaticContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/client/StaticContext.js -------------------------------------------------------------------------------- /src/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/client/index.js -------------------------------------------------------------------------------- /src/common/Layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/common/Layout.js -------------------------------------------------------------------------------- /src/common/NotFound.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/common/NotFound.js -------------------------------------------------------------------------------- /src/common/getData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/common/getData.js -------------------------------------------------------------------------------- /src/home/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/home/Home.js -------------------------------------------------------------------------------- /src/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/images/logo.png -------------------------------------------------------------------------------- /src/sass/index.scss: -------------------------------------------------------------------------------- 1 | body { 2 | font-family: sans-serif; 3 | } -------------------------------------------------------------------------------- /src/server/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/server/index.html -------------------------------------------------------------------------------- /src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/server/index.js -------------------------------------------------------------------------------- /src/server/renderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/server/renderer.js -------------------------------------------------------------------------------- /src/users/Users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/src/users/Users.js -------------------------------------------------------------------------------- /webpack.client.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/webpack.client.config.js -------------------------------------------------------------------------------- /webpack.server.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/webpack.server.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vijayst/react-ssr/HEAD/yarn.lock --------------------------------------------------------------------------------