{"action":"created","issue":{"url":"https://api.github.com/repos/mxstbr/react-boilerplate/issues/211","repository_url":"https://api.github.com/repos/mxstbr/react-boilerplate","labels_url":"https://api.github.com/repos/mxstbr/react-boilerplate/issues/211/labels{/name}","comments_url":"https://api.github.com/repos/mxstbr/react-boilerplate/issues/211/comments","events_url":"https://api.github.com/repos/mxstbr/react-boilerplate/issues/211/events","html_url":"https://github.com/mxstbr/react-boilerplate/pull/211","id":138716655,"number":211,"title":"Alternative take on Express.js","user":{"login":"grabbou","id":2464966,"avatar_url":"https://avatars.githubusercontent.com/u/2464966?v=3","gravatar_id":"","url":"https://api.github.com/users/grabbou","html_url":"https://github.com/grabbou","followers_url":"https://api.github.com/users/grabbou/followers","following_url":"https://api.github.com/users/grabbou/following{/other_user}","gists_url":"https://api.github.com/users/grabbou/gists{/gist_id}","starred_url":"https://api.github.com/users/grabbou/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/grabbou/subscriptions","organizations_url":"https://api.github.com/users/grabbou/orgs","repos_url":"https://api.github.com/users/grabbou/repos","events_url":"https://api.github.com/users/grabbou/events{/privacy}","received_events_url":"https://api.github.com/users/grabbou/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":30,"created_at":"2016-03-05T20:19:24Z","updated_at":"2016-03-28T01:38:19Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/mxstbr/react-boilerplate/pulls/211","html_url":"https://github.com/mxstbr/react-boilerplate/pull/211","diff_url":"https://github.com/mxstbr/react-boilerplate/pull/211.diff","patch_url":"https://github.com/mxstbr/react-boilerplate/pull/211.patch"},"body":"Hey!\r\n\r\nThis is my alternative take on Express with modularised middleware-style approach.\r\n\r\nMain difference is that it now does not have serve.prod and serve.dev and it's fully compliant with environments like Heroku (see my issue).\r\n\r\nThe trickiest thing was to use express handler (because historyApi is not working with dots). Fortunately, it's possible to access memory-fs used by webpackDevMiddleware so that's solved.\r\n\r\nIn production - for now, we have compression() (gzip) turned on by default."},"comment":{"url":"https://api.github.com/repos/mxstbr/react-boilerplate/issues/comments/202185996","html_url":"https://github.com/mxstbr/react-boilerplate/pull/211#issuecomment-202185996","issue_url":"https://api.github.com/repos/mxstbr/react-boilerplate/issues/211","id":202185996,"user":{"login":"mxstbr","id":7525670,"avatar_url":"https://avatars.githubusercontent.com/u/7525670?v=3","gravatar_id":"","url":"https://api.github.com/users/mxstbr","html_url":"https://github.com/mxstbr","followers_url":"https://api.github.com/users/mxstbr/followers","following_url":"https://api.github.com/users/mxstbr/following{/other_user}","gists_url":"https://api.github.com/users/mxstbr/gists{/gist_id}","starred_url":"https://api.github.com/users/mxstbr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mxstbr/subscriptions","organizations_url":"https://api.github.com/users/mxstbr/orgs","repos_url":"https://api.github.com/users/mxstbr/repos","events_url":"https://api.github.com/users/mxstbr/events{/privacy}","received_events_url":"https://api.github.com/users/mxstbr/received_events","type":"User","site_admin":false},"created_at":"2016-03-28T01:38:19Z","updated_at":"2016-03-28T01:38:19Z","body":"@grabbou any updates on this? I'd love to land this asap and finally get v3 out of the door!"}}