├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .prettierrc ├── .stylelintrc ├── README.md ├── babel.config.js ├── package.json ├── public └── index_dev.html ├── src ├── App.tsx ├── components │ ├── Footer.scss │ ├── Footer.tsx │ ├── Header.scss │ └── Header.tsx ├── index.tsx ├── pages │ ├── Home.tsx │ └── News.tsx ├── server.tsx ├── store │ ├── actions │ │ └── counterAction.ts │ ├── index.ts │ └── reducers │ │ ├── counterReducer.ts │ │ └── index.ts ├── styles │ └── GlobalStyle.ts └── util │ ├── sum.test.ts │ └── sum.ts ├── tsconfig.json ├── webpack.client.js ├── webpack.config.js ├── webpack.dev.js ├── webpack.server.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | webpack.*.js 2 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | yarn-error.log 4 | **/.DS_Store 5 | dist -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/.prettierrc -------------------------------------------------------------------------------- /.stylelintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/.stylelintrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/babel.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/package.json -------------------------------------------------------------------------------- /public/index_dev.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/public/index_dev.html -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/components/Footer.scss: -------------------------------------------------------------------------------- 1 | footer { 2 | color: palegreen; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/Header.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/components/Header.scss -------------------------------------------------------------------------------- /src/components/Header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/components/Header.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/pages/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/pages/Home.tsx -------------------------------------------------------------------------------- /src/pages/News.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/pages/News.tsx -------------------------------------------------------------------------------- /src/server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/server.tsx -------------------------------------------------------------------------------- /src/store/actions/counterAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/store/actions/counterAction.ts -------------------------------------------------------------------------------- /src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/store/index.ts -------------------------------------------------------------------------------- /src/store/reducers/counterReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/store/reducers/counterReducer.ts -------------------------------------------------------------------------------- /src/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/store/reducers/index.ts -------------------------------------------------------------------------------- /src/styles/GlobalStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/styles/GlobalStyle.ts -------------------------------------------------------------------------------- /src/util/sum.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/util/sum.test.ts -------------------------------------------------------------------------------- /src/util/sum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/src/util/sum.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/webpack.client.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/webpack.dev.js -------------------------------------------------------------------------------- /webpack.server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/webpack.server.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DylanJu/react-pure-ssr/HEAD/yarn.lock --------------------------------------------------------------------------------