{"action":"created","issue":{"url":"https://api.github.com/repos/JimmyLv/reading/issues/2550","repository_url":"https://api.github.com/repos/JimmyLv/reading","labels_url":"https://api.github.com/repos/JimmyLv/reading/issues/2550/labels{/name}","comments_url":"https://api.github.com/repos/JimmyLv/reading/issues/2550/comments","events_url":"https://api.github.com/repos/JimmyLv/reading/issues/2550/events","html_url":"https://github.com/JimmyLv/reading/issues/2550","id":312286957,"number":2550,"title":"How GraphQL Replaces Redux  Hacker Noon","user":{"login":"JimmyLv","id":4997466,"avatar_url":"https://avatars3.githubusercontent.com/u/4997466?v=4","gravatar_id":"","url":"https://api.github.com/users/JimmyLv","html_url":"https://github.com/JimmyLv","followers_url":"https://api.github.com/users/JimmyLv/followers","following_url":"https://api.github.com/users/JimmyLv/following{/other_user}","gists_url":"https://api.github.com/users/JimmyLv/gists{/gist_id}","starred_url":"https://api.github.com/users/JimmyLv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JimmyLv/subscriptions","organizations_url":"https://api.github.com/users/JimmyLv/orgs","repos_url":"https://api.github.com/users/JimmyLv/repos","events_url":"https://api.github.com/users/JimmyLv/events{/privacy}","received_events_url":"https://api.github.com/users/JimmyLv/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/JimmyLv/reading/milestones/1","html_url":"https://github.com/JimmyLv/reading/milestone/1","labels_url":"https://api.github.com/repos/JimmyLv/reading/milestones/1/labels","id":2529052,"number":1,"title":"Reading","description":"","creator":{"login":"JimmyLv","id":4997466,"avatar_url":"https://avatars3.githubusercontent.com/u/4997466?v=4","gravatar_id":"","url":"https://api.github.com/users/JimmyLv","html_url":"https://github.com/JimmyLv","followers_url":"https://api.github.com/users/JimmyLv/followers","following_url":"https://api.github.com/users/JimmyLv/following{/other_user}","gists_url":"https://api.github.com/users/JimmyLv/gists{/gist_id}","starred_url":"https://api.github.com/users/JimmyLv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JimmyLv/subscriptions","organizations_url":"https://api.github.com/users/JimmyLv/orgs","repos_url":"https://api.github.com/users/JimmyLv/repos","events_url":"https://api.github.com/users/JimmyLv/events{/privacy}","received_events_url":"https://api.github.com/users/JimmyLv/received_events","type":"User","site_admin":false},"open_issues":2044,"closed_issues":708,"state":"open","created_at":"2017-05-18T12:03:15Z","updated_at":"2018-05-07T12:47:48Z","due_on":"2017-12-31T08:00:00Z","closed_at":null},"comments":2,"created_at":"2018-04-08T08:54:11Z","updated_at":"2018-05-07T12:47:56Z","closed_at":null,"author_association":"OWNER","body":"## How GraphQL Replaces Redux &ndash; Hacker Noon<br>\n&ldquo;What?!&rdquo;, you say. &ldquo;GraphQL is a server side query language. Redux is a client-side state management library. How could one replace the other?&rdquo; Good question.&hellip;<br>\n<br>\nApril 8, 2018 at 04:54PM<br>\nvia Instapaper https://hackernoon.com/how-graphql-replaces-redux-3fff8289221d"},"comment":{"url":"https://api.github.com/repos/JimmyLv/reading/issues/comments/387053639","html_url":"https://github.com/JimmyLv/reading/issues/2550#issuecomment-387053639","issue_url":"https://api.github.com/repos/JimmyLv/reading/issues/2550","id":387053639,"user":{"login":"JimmyLv","id":4997466,"avatar_url":"https://avatars3.githubusercontent.com/u/4997466?v=4","gravatar_id":"","url":"https://api.github.com/users/JimmyLv","html_url":"https://github.com/JimmyLv","followers_url":"https://api.github.com/users/JimmyLv/followers","following_url":"https://api.github.com/users/JimmyLv/following{/other_user}","gists_url":"https://api.github.com/users/JimmyLv/gists{/gist_id}","starred_url":"https://api.github.com/users/JimmyLv/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JimmyLv/subscriptions","organizations_url":"https://api.github.com/users/JimmyLv/orgs","repos_url":"https://api.github.com/users/JimmyLv/repos","events_url":"https://api.github.com/users/JimmyLv/events{/privacy}","received_events_url":"https://api.github.com/users/JimmyLv/received_events","type":"User","site_admin":false},"created_at":"2018-05-07T12:47:56Z","updated_at":"2018-05-07T12:47:56Z","author_association":"OWNER","body":"> We had these beautifully declarative React components with a data layer that became a rats nest of actions, reducers, async middleware, and de-normed business data/logic."}}
{"actor":{"display_login":"JimmyLv"}}