{"action":"created","issue":{"url":"https://api.github.com/repos/kentcdodds/ama/issues/126","repository_url":"https://api.github.com/repos/kentcdodds/ama","labels_url":"https://api.github.com/repos/kentcdodds/ama/issues/126/labels{/name}","comments_url":"https://api.github.com/repos/kentcdodds/ama/issues/126/comments","events_url":"https://api.github.com/repos/kentcdodds/ama/issues/126/events","html_url":"https://github.com/kentcdodds/ama/issues/126","id":154591566,"number":126,"title":"Javascript Interfaces","user":{"login":"gh-amistry","id":1789915,"avatar_url":"https://avatars.githubusercontent.com/u/1789915?v=3","gravatar_id":"","url":"https://api.github.com/users/gh-amistry","html_url":"https://github.com/gh-amistry","followers_url":"https://api.github.com/users/gh-amistry/followers","following_url":"https://api.github.com/users/gh-amistry/following{/other_user}","gists_url":"https://api.github.com/users/gh-amistry/gists{/gist_id}","starred_url":"https://api.github.com/users/gh-amistry/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gh-amistry/subscriptions","organizations_url":"https://api.github.com/users/gh-amistry/orgs","repos_url":"https://api.github.com/users/gh-amistry/repos","events_url":"https://api.github.com/users/gh-amistry/events{/privacy}","received_events_url":"https://api.github.com/users/gh-amistry/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-05-12T22:01:18Z","updated_at":"2016-05-20T06:57:54Z","closed_at":"2016-05-13T05:04:17Z","body":"Hi Ken, I was reading up on the factory design pattern in [Pro JavaScript Design Patterns] (http://www.amazon.com/Pro-JavaScript-Design-Patterns-Object-Oriented/dp/159059908X), and in it, the author makes extensive use of an interface as part of its implementation. What do you think about interfaces and their use (creation, emulation, etc.) in JavaScript?\r\n\r\nThanks!"},"comment":{"url":"https://api.github.com/repos/kentcdodds/ama/issues/comments/220531823","html_url":"https://github.com/kentcdodds/ama/issues/126#issuecomment-220531823","issue_url":"https://api.github.com/repos/kentcdodds/ama/issues/126","id":220531823,"user":{"login":"marcusnielsen","id":2698848,"avatar_url":"https://avatars.githubusercontent.com/u/2698848?v=3","gravatar_id":"","url":"https://api.github.com/users/marcusnielsen","html_url":"https://github.com/marcusnielsen","followers_url":"https://api.github.com/users/marcusnielsen/followers","following_url":"https://api.github.com/users/marcusnielsen/following{/other_user}","gists_url":"https://api.github.com/users/marcusnielsen/gists{/gist_id}","starred_url":"https://api.github.com/users/marcusnielsen/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/marcusnielsen/subscriptions","organizations_url":"https://api.github.com/users/marcusnielsen/orgs","repos_url":"https://api.github.com/users/marcusnielsen/repos","events_url":"https://api.github.com/users/marcusnielsen/events{/privacy}","received_events_url":"https://api.github.com/users/marcusnielsen/received_events","type":"User","site_admin":false},"created_at":"2016-05-20T06:57:54Z","updated_at":"2016-05-20T06:57:54Z","body":"Words; Many of them are confusing. Too few of them, and it gets even more confusing! :-)"}}
{"actor":{"display_login":"marcusnielsen"}}