{"action":"opened","issue":{"url":"https://api.github.com/repos/davezuko/react-redux-starter-kit/issues/85","labels_url":"https://api.github.com/repos/davezuko/react-redux-starter-kit/issues/85/labels{/name}","comments_url":"https://api.github.com/repos/davezuko/react-redux-starter-kit/issues/85/comments","events_url":"https://api.github.com/repos/davezuko/react-redux-starter-kit/issues/85/events","html_url":"https://github.com/davezuko/react-redux-starter-kit/issues/85","id":106248147,"number":85,"title":"Entry-points files in separate folders","user":{"login":"bulby97","id":3509412,"avatar_url":"https://avatars.githubusercontent.com/u/3509412?v=3","gravatar_id":"","url":"https://api.github.com/users/bulby97","html_url":"https://github.com/bulby97","followers_url":"https://api.github.com/users/bulby97/followers","following_url":"https://api.github.com/users/bulby97/following{/other_user}","gists_url":"https://api.github.com/users/bulby97/gists{/gist_id}","starred_url":"https://api.github.com/users/bulby97/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bulby97/subscriptions","organizations_url":"https://api.github.com/users/bulby97/orgs","repos_url":"https://api.github.com/users/bulby97/repos","events_url":"https://api.github.com/users/bulby97/events{/privacy}","received_events_url":"https://api.github.com/users/bulby97/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-13T23:14:10Z","updated_at":"2015-09-13T23:14:10Z","closed_at":null,"body":"It seems more logical to me to put \r\n- `client/entry-points/client.js` in `client/main.js`\r\n- `client/entry-points/server.js` in `server/main.js`\r\n\r\nWhat do you think ?\r\n\r\n\r\nBtw, I made some folder restructuration (just for my own little project) because I prefer to work by modules/features. You can take a look (here)[https://github.com/Kilix/react-redux-starter-kit] if you want.\r\n\r\nI give you an example. \r\nFor a todo feature we have : \r\n- todo.react.js (to differanciate with todo.js which is a model if necessary)\r\n- todo.page.js (when in todo is a page in route handler)\r\n- todo.spec.js\r\n- todo.scss\r\n- reducer.js\r\n- actions.js\r\n\r\nVoilà.\r\n\r\n"}}