{"action":"created","issue":{"url":"https://api.github.com/repos/whroh/koa-practice/issues/2","repository_url":"https://api.github.com/repos/whroh/koa-practice","labels_url":"https://api.github.com/repos/whroh/koa-practice/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/whroh/koa-practice/issues/2/comments","events_url":"https://api.github.com/repos/whroh/koa-practice/issues/2/events","html_url":"https://github.com/whroh/koa-practice/issues/2","id":343830661,"node_id":"MDU6SXNzdWUzNDM4MzA2NjE=","number":2,"title":"Koa's core issue","user":{"login":"whroh","id":19285811,"node_id":"MDQ6VXNlcjE5Mjg1ODEx","avatar_url":"https://avatars1.githubusercontent.com/u/19285811?v=4","gravatar_id":"","url":"https://api.github.com/users/whroh","html_url":"https://github.com/whroh","followers_url":"https://api.github.com/users/whroh/followers","following_url":"https://api.github.com/users/whroh/following{/other_user}","gists_url":"https://api.github.com/users/whroh/gists{/gist_id}","starred_url":"https://api.github.com/users/whroh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whroh/subscriptions","organizations_url":"https://api.github.com/users/whroh/orgs","repos_url":"https://api.github.com/users/whroh/repos","events_url":"https://api.github.com/users/whroh/events{/privacy}","received_events_url":"https://api.github.com/users/whroh/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":31,"created_at":"2018-07-23T23:27:32Z","updated_at":"2018-08-31T06:05:38Z","closed_at":"2018-08-27T22:18:06Z","author_association":"OWNER","body":"Does Koa replace Express?\r\nIt's more like Connect, but a lot of the Express goodies were moved to the middleware level in Koa to help form a stronger foundation. This makes middleware more enjoyable and less error-prone to write, for the entire stack, not just the end application code.\r\n\r\nTypically many middleware would re-implement similar features, or even worse incorrectly implement them, when features like signed cookie secrets among others are typically application-specific, not middleware specific."},"comment":{"url":"https://api.github.com/repos/whroh/koa-practice/issues/comments/417561538","html_url":"https://github.com/whroh/koa-practice/issues/2#issuecomment-417561538","issue_url":"https://api.github.com/repos/whroh/koa-practice/issues/2","id":417561538,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNzU2MTUzOA==","user":{"login":"IssuehuntBot","id":38711189,"node_id":"MDQ6VXNlcjM4NzExMTg5","avatar_url":"https://avatars1.githubusercontent.com/u/38711189?v=4","gravatar_id":"","url":"https://api.github.com/users/IssuehuntBot","html_url":"https://github.com/IssuehuntBot","followers_url":"https://api.github.com/users/IssuehuntBot/followers","following_url":"https://api.github.com/users/IssuehuntBot/following{/other_user}","gists_url":"https://api.github.com/users/IssuehuntBot/gists{/gist_id}","starred_url":"https://api.github.com/users/IssuehuntBot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/IssuehuntBot/subscriptions","organizations_url":"https://api.github.com/users/IssuehuntBot/orgs","repos_url":"https://api.github.com/users/IssuehuntBot/repos","events_url":"https://api.github.com/users/IssuehuntBot/events{/privacy}","received_events_url":"https://api.github.com/users/IssuehuntBot/received_events","type":"User","site_admin":false},"created_at":"2018-08-31T06:05:38Z","updated_at":"2018-08-31T06:05:38Z","author_association":"NONE","body":"@rohjs has stopped working. [Visit this issue on Issuehunt](http://localhost:4000/repos/110431587/issues/2)"}}
{"actor":{"display_login":"IssuehuntBot"}}