├── .editorconfig ├── .eslintrc ├── .gitignore ├── CONTRIBUTING.md ├── README.md ├── bin ├── runServer.js └── runWebpackDevServer.js ├── config ├── development.config.js ├── production.config.js └── staging.config.js ├── layouts └── base.html ├── package.json ├── public ├── assets │ └── favicon.png └── build │ └── .keep ├── src ├── client │ ├── app.js │ └── router.js ├── server │ ├── app.js │ ├── middleware │ │ ├── flux.js │ │ └── layout.js │ └── mountClient.js └── shared │ ├── common │ ├── AppHandler.jsx │ └── utils │ │ └── performRouteHandlerStaticMethod.js │ ├── demoFeature │ ├── DemoActions.js │ ├── DemoHandler.jsx │ ├── DemoStore.js │ ├── components │ │ ├── DemoItem.jsx │ │ └── DemoList.jsx │ └── utils │ │ └── demoAPIUtils.js │ ├── flux.js │ └── routes.jsx ├── webpack.config.dev.js └── webpack.config.prod.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/README.md -------------------------------------------------------------------------------- /bin/runServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/bin/runServer.js -------------------------------------------------------------------------------- /bin/runWebpackDevServer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/bin/runWebpackDevServer.js -------------------------------------------------------------------------------- /config/development.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/config/development.config.js -------------------------------------------------------------------------------- /config/production.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/config/production.config.js -------------------------------------------------------------------------------- /config/staging.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/config/staging.config.js -------------------------------------------------------------------------------- /layouts/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/layouts/base.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/package.json -------------------------------------------------------------------------------- /public/assets/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/public/assets/favicon.png -------------------------------------------------------------------------------- /public/build/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/client/app.js -------------------------------------------------------------------------------- /src/client/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/client/router.js -------------------------------------------------------------------------------- /src/server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/server/app.js -------------------------------------------------------------------------------- /src/server/middleware/flux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/server/middleware/flux.js -------------------------------------------------------------------------------- /src/server/middleware/layout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/server/middleware/layout.js -------------------------------------------------------------------------------- /src/server/mountClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/server/mountClient.js -------------------------------------------------------------------------------- /src/shared/common/AppHandler.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/common/AppHandler.jsx -------------------------------------------------------------------------------- /src/shared/common/utils/performRouteHandlerStaticMethod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/common/utils/performRouteHandlerStaticMethod.js -------------------------------------------------------------------------------- /src/shared/demoFeature/DemoActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/demoFeature/DemoActions.js -------------------------------------------------------------------------------- /src/shared/demoFeature/DemoHandler.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/demoFeature/DemoHandler.jsx -------------------------------------------------------------------------------- /src/shared/demoFeature/DemoStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/demoFeature/DemoStore.js -------------------------------------------------------------------------------- /src/shared/demoFeature/components/DemoItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/demoFeature/components/DemoItem.jsx -------------------------------------------------------------------------------- /src/shared/demoFeature/components/DemoList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/demoFeature/components/DemoList.jsx -------------------------------------------------------------------------------- /src/shared/demoFeature/utils/demoAPIUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/demoFeature/utils/demoAPIUtils.js -------------------------------------------------------------------------------- /src/shared/flux.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/flux.js -------------------------------------------------------------------------------- /src/shared/routes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/src/shared/routes.jsx -------------------------------------------------------------------------------- /webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/webpack.config.dev.js -------------------------------------------------------------------------------- /webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/voronianski/universal-react-flux-boilerplate/HEAD/webpack.config.prod.js --------------------------------------------------------------------------------