├── .eslintrc ├── .gitignore ├── NOTES ├── HowStuffWorks.md ├── importsDiagram.png └── importsDiagram.txt ├── README.md ├── Vagrantfile ├── app ├── .eslintrc ├── actions.js ├── components │ ├── ChatLineView.jsx │ ├── ChatUserView.jsx │ ├── MainMenu.jsx │ ├── NewChatEditor.jsx │ ├── NewTodoItemEditor.jsx │ ├── README.md │ ├── TEMPLATE.jsx │ ├── TodoItem.jsx │ ├── TodoItemEditor.jsx │ └── TodoListMenu.jsx ├── containers │ ├── Application.css │ ├── Application.jsx │ ├── ChatList.css │ ├── ChatList.jsx │ ├── ChatPage.jsx │ ├── HomePage.jsx │ ├── NotFoundPage.jsx │ ├── README.md │ ├── ReadmePage.css │ ├── ReadmePage.jsx │ ├── SomePage.jsx │ ├── TEMPLATE.css │ ├── TEMPLATE.jsx │ ├── TodoItemPage.jsx │ ├── TodoListPage.jsx │ └── TodoPage.jsx ├── elements │ ├── README.md │ ├── ReactLogo.jsx │ ├── ReactLogo │ │ ├── logo.jpg │ │ ├── logo.png │ │ └── logo.svg │ └── TEMPLATE.jsx ├── fetch-helpers │ └── rest.js ├── mainPrerender.html ├── mainRoutes.jsx ├── mainStores.js ├── mainStoresDescriptions.js ├── route-handlers │ ├── Application.jsx │ ├── ChatPage.jsx │ ├── HomePage.jsx │ ├── NotFoundPage.jsx │ ├── README.md │ ├── ReadmePage.jsx │ ├── SomePage.jsx │ ├── TEMPLATE.jsx │ ├── TodoItemPage.jsx │ ├── TodoListPage.jsx │ ├── TodoPage.jsx │ └── async.js ├── simple.html ├── store-helpers │ ├── Chat.js │ └── Todo.js └── update-helpers │ ├── list.js │ └── react.js ├── config ├── .eslintrc ├── Prerenderer.jsx ├── SimpleRenderer.js ├── StoresWrapper.jsx ├── createStoresForPrerender.jsx ├── loadersByExtension.js ├── mainApp.jsx ├── mainPrerenderer.jsx ├── renderApplication.jsx └── withTimeout.jsx ├── lib ├── DB.js ├── api.js ├── dbs.js ├── mainPrerenderApi.js ├── server-development.js ├── server-production.js └── server.js ├── make-webpack-config.js ├── package.json ├── public └── .empty ├── webpack-dev-server.config.js ├── webpack-hot-dev-server.config.js ├── webpack-production.config.js └── webpack.config.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | /build 3 | .vagrant 4 | -------------------------------------------------------------------------------- /NOTES/HowStuffWorks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/NOTES/HowStuffWorks.md -------------------------------------------------------------------------------- /NOTES/importsDiagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/NOTES/importsDiagram.png -------------------------------------------------------------------------------- /NOTES/importsDiagram.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/NOTES/importsDiagram.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/Vagrantfile -------------------------------------------------------------------------------- /app/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/.eslintrc -------------------------------------------------------------------------------- /app/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/actions.js -------------------------------------------------------------------------------- /app/components/ChatLineView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/ChatLineView.jsx -------------------------------------------------------------------------------- /app/components/ChatUserView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/ChatUserView.jsx -------------------------------------------------------------------------------- /app/components/MainMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/MainMenu.jsx -------------------------------------------------------------------------------- /app/components/NewChatEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/NewChatEditor.jsx -------------------------------------------------------------------------------- /app/components/NewTodoItemEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/NewTodoItemEditor.jsx -------------------------------------------------------------------------------- /app/components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/README.md -------------------------------------------------------------------------------- /app/components/TEMPLATE.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/TEMPLATE.jsx -------------------------------------------------------------------------------- /app/components/TodoItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/TodoItem.jsx -------------------------------------------------------------------------------- /app/components/TodoItemEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/TodoItemEditor.jsx -------------------------------------------------------------------------------- /app/components/TodoListMenu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/components/TodoListMenu.jsx -------------------------------------------------------------------------------- /app/containers/Application.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/Application.css -------------------------------------------------------------------------------- /app/containers/Application.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/Application.jsx -------------------------------------------------------------------------------- /app/containers/ChatList.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/ChatList.css -------------------------------------------------------------------------------- /app/containers/ChatList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/ChatList.jsx -------------------------------------------------------------------------------- /app/containers/ChatPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/ChatPage.jsx -------------------------------------------------------------------------------- /app/containers/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/HomePage.jsx -------------------------------------------------------------------------------- /app/containers/NotFoundPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/NotFoundPage.jsx -------------------------------------------------------------------------------- /app/containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/README.md -------------------------------------------------------------------------------- /app/containers/ReadmePage.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/ReadmePage.css -------------------------------------------------------------------------------- /app/containers/ReadmePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/ReadmePage.jsx -------------------------------------------------------------------------------- /app/containers/SomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/SomePage.jsx -------------------------------------------------------------------------------- /app/containers/TEMPLATE.css: -------------------------------------------------------------------------------- 1 | .this { 2 | background: red; 3 | } -------------------------------------------------------------------------------- /app/containers/TEMPLATE.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/TEMPLATE.jsx -------------------------------------------------------------------------------- /app/containers/TodoItemPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/TodoItemPage.jsx -------------------------------------------------------------------------------- /app/containers/TodoListPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/TodoListPage.jsx -------------------------------------------------------------------------------- /app/containers/TodoPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/containers/TodoPage.jsx -------------------------------------------------------------------------------- /app/elements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/elements/README.md -------------------------------------------------------------------------------- /app/elements/ReactLogo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/elements/ReactLogo.jsx -------------------------------------------------------------------------------- /app/elements/ReactLogo/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/elements/ReactLogo/logo.jpg -------------------------------------------------------------------------------- /app/elements/ReactLogo/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/elements/ReactLogo/logo.png -------------------------------------------------------------------------------- /app/elements/ReactLogo/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/elements/ReactLogo/logo.svg -------------------------------------------------------------------------------- /app/elements/TEMPLATE.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/elements/TEMPLATE.jsx -------------------------------------------------------------------------------- /app/fetch-helpers/rest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/fetch-helpers/rest.js -------------------------------------------------------------------------------- /app/mainPrerender.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/mainPrerender.html -------------------------------------------------------------------------------- /app/mainRoutes.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/mainRoutes.jsx -------------------------------------------------------------------------------- /app/mainStores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/mainStores.js -------------------------------------------------------------------------------- /app/mainStoresDescriptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/mainStoresDescriptions.js -------------------------------------------------------------------------------- /app/route-handlers/Application.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/Application.jsx -------------------------------------------------------------------------------- /app/route-handlers/ChatPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/ChatPage.jsx -------------------------------------------------------------------------------- /app/route-handlers/HomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/HomePage.jsx -------------------------------------------------------------------------------- /app/route-handlers/NotFoundPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/NotFoundPage.jsx -------------------------------------------------------------------------------- /app/route-handlers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/README.md -------------------------------------------------------------------------------- /app/route-handlers/ReadmePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/ReadmePage.jsx -------------------------------------------------------------------------------- /app/route-handlers/SomePage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/SomePage.jsx -------------------------------------------------------------------------------- /app/route-handlers/TEMPLATE.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/TEMPLATE.jsx -------------------------------------------------------------------------------- /app/route-handlers/TodoItemPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/TodoItemPage.jsx -------------------------------------------------------------------------------- /app/route-handlers/TodoListPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/TodoListPage.jsx -------------------------------------------------------------------------------- /app/route-handlers/TodoPage.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/TodoPage.jsx -------------------------------------------------------------------------------- /app/route-handlers/async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/route-handlers/async.js -------------------------------------------------------------------------------- /app/simple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/simple.html -------------------------------------------------------------------------------- /app/store-helpers/Chat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/store-helpers/Chat.js -------------------------------------------------------------------------------- /app/store-helpers/Todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/store-helpers/Todo.js -------------------------------------------------------------------------------- /app/update-helpers/list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/update-helpers/list.js -------------------------------------------------------------------------------- /app/update-helpers/react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/app/update-helpers/react.js -------------------------------------------------------------------------------- /config/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/.eslintrc -------------------------------------------------------------------------------- /config/Prerenderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/Prerenderer.jsx -------------------------------------------------------------------------------- /config/SimpleRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/SimpleRenderer.js -------------------------------------------------------------------------------- /config/StoresWrapper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/StoresWrapper.jsx -------------------------------------------------------------------------------- /config/createStoresForPrerender.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/createStoresForPrerender.jsx -------------------------------------------------------------------------------- /config/loadersByExtension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/loadersByExtension.js -------------------------------------------------------------------------------- /config/mainApp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/mainApp.jsx -------------------------------------------------------------------------------- /config/mainPrerenderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/mainPrerenderer.jsx -------------------------------------------------------------------------------- /config/renderApplication.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/renderApplication.jsx -------------------------------------------------------------------------------- /config/withTimeout.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/config/withTimeout.jsx -------------------------------------------------------------------------------- /lib/DB.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/lib/DB.js -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/lib/api.js -------------------------------------------------------------------------------- /lib/dbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/lib/dbs.js -------------------------------------------------------------------------------- /lib/mainPrerenderApi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/lib/mainPrerenderApi.js -------------------------------------------------------------------------------- /lib/server-development.js: -------------------------------------------------------------------------------- 1 | require("./server")({ 2 | defaultPort: 8080 3 | }); 4 | -------------------------------------------------------------------------------- /lib/server-production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/lib/server-production.js -------------------------------------------------------------------------------- /lib/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/lib/server.js -------------------------------------------------------------------------------- /make-webpack-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/make-webpack-config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/package.json -------------------------------------------------------------------------------- /public/.empty: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webpack-dev-server.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/webpack-dev-server.config.js -------------------------------------------------------------------------------- /webpack-hot-dev-server.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/webpack-hot-dev-server.config.js -------------------------------------------------------------------------------- /webpack-production.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpack/react-starter/HEAD/webpack-production.config.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./make-webpack-config")({ 2 | 3 | }); --------------------------------------------------------------------------------