{"action":"created","comment":{"url":"https://api.github.com/repos/Elao/blog/pulls/comments/67485340","id":67485340,"diff_hunk":"@@ -0,0 +1,107 @@\n+---\n+type:               \"post\"\n+title:              \"Retour sur le Best Of Web 2016\"\n+date:               \"2016-06-17\"\n+publishdate:        \"2016-06-17\"\n+draft:              false\n+slug:               \"best-of-web-2016\"\n+description:        \"La seconde édition du Best Of Web s'est tenue le Vendredi 10 Juin 2016 à Paris, et a rassemblé le meilleurs des meetups de l'année. Retour sur cet évènement.\"\n+\n+language:           \"fr\"\n+thumbnail:          \"/images/posts/thumbnails/best-of-web-2016.jpg\"\n+header_img:         \"/images/posts/headers/best-of-web-2016.jpg\"\n+tags:               [\"Javascript\", \"Web\",\"conference\"]\n+categories:         [\"Actualité\", \"Web\", \"conference\"]\n+\n+author_username:    \"mcolin\"\n+---\n+\n+La seconde édition du Best Of Web s'est tenue à Paris le vendredi 10 juin 2016. Comme l'année dernière c'est la salle de la Grande Crypte de Paris qui a hébergé l'évènement. Le principe ne change pas, pendant une journée l'évènement propose de revivre les meilleurs meetups parisiens orienté web.\n+<!--more-->\n+L'évènement est plutôt orienté front, ça parle donc de Javascript, de CSS, de webperf, ... Le format que l'année précédente a été conservé, c'est à dire une seul track pour ne rien manqué.\n+\n+<blockquote class=\"twitter-tweet\" data-lang=\"fr\"><p lang=\"fr\" dir=\"ltr\">On est à <a href=\"https://twitter.com/hashtag/bestofweb2016?src=hash\">#bestofweb2016</a> n&#39;hésitez pas à nous pouvons pinger pour que l&#39;on se rencontre <a href=\"https://t.co/KAoWNerGSU\">https://t.co/KAoWNerGSU</a> <a href=\"https://t.co/qWNrKiPZ88\">pic.twitter.com/qWNrKiPZ88</a></p>&mdash; Elao (@Elao) <a href=\"https://twitter.com/Elao/status/741168106723258368\">10 juin 2016</a></blockquote>\n+<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\n+\n+# Frameworks temps réel\n+\n+L'un des sujets le plus souvent abordés était celui des frameworks temps réel. Backbone, Angular, Meteor ou encore React pour les plus trendy, ces frameworks révolutionent depuis quelques années le developpement d'application web front. A travers plusieurs talks nous avons eu un bon tour des différentes solutions, leurs points forts et leurs faiblesses, lesquelles utiliser et pourquoi.\n+\n+Bien qu'il n'est pas le plus utilisé, [React.js](https://facebook.github.io/react/) semble être le grand favoris cette année.\n+\n+# WebPerf\n+\n+L'autre sujet qui tenait une bonne place dans ce Best Of Web 2016 concernait les performances. Effectivement avec le développement des application front de plus en plus lourdes et l'arrivé de fonctionnalités permettant des opérations de plus en plus complexe (transformation, animation, 3D, ...) ainsi que l'utilisation d'API croissante, la question de la performance est devenu cruciale. Les utilisateurs, habituer à la fluidité des applications natives, s'attendent à la même réactivité de la part du web.\n+\n+[Freddy Harris ](https://twitter.com/harrisfreddy) a longuement parlé dans son talk des performances dans l'animation et nous donne de nombreuses astuces sur le fonctionnement des animations dans les navigateurs. \n+\n+<blockquote class=\"twitter-tweet\" data-lang=\"fr\"><p lang=\"fr\" dir=\"ltr\">Astuce : La propriété <a href=\"https://twitter.com/hashtag/css?src=hash\">#css</a> will-change permet d&#39;indiquer au browser que l&#39;élément sera animé <a href=\"https://twitter.com/hashtag/gpu?src=hash\">#gpu</a> <a href=\"https://twitter.com/hashtag/webperf?src=hash\">#webperf</a> <a href=\"https://twitter.com/hashtag/bestofweb2016?src=hash\">#bestofweb2016</a></p>&mdash; Maxime COLIN (@colin_maxime) <a href=\"https://twitter.com/colin_maxime/status/741179119833079808\">10 juin 2016</a></blockquote>\n+<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\n+\n+Ensuite [Audrey Neveu](@Audrey_Neveu) nous explique comment fonctionne le temps de réaction chez un utilisateur. Le temps de rendu de votre page ne doit pas excéder celui ci au risque de perdre l'utilisateur. \n+\n+<blockquote class=\"twitter-tweet\" data-lang=\"fr\"><p lang=\"fr\" dir=\"ltr\">Réaction: 100/500ms, interaction: 100/500ms. 1s de chargement = 👍, 4s = perte de patience, &gt;4s = utilisateur perdu <a href=\"https://twitter.com/hashtag/webperf?src=hash\">#webperf</a> <a href=\"https://twitter.com/hashtag/bestofweb2016?src=hash\">#bestofweb2016</a></p>&mdash; Maxime COLIN (@colin_maxime) <a href=\"https://twitter.com/colin_maxime/status/741185758317424640\">10 juin 2016</a></blockquote>\n+<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\n+\n+Elle nous presente également de cas concrêt où une baisse de reactivité à pour conséquence une perte de traffic ou pire une perte de vente.\n+\n+<table style=\"width: 500px;margin: auto;text-align: center;\">\n+\t<thead>\n+\t\t<tr style=\"border-bottom:2px solid #ccc;\">\n+\t\t\t<th>Site</th>\n+\t\t\t<th>Latence</th>\n+\t\t\t<th>Conséquence</th>\n+\t\t</tr>\n+\t</thead>\n+\t<tbody>\n+\t\t<tr style=\"border-bottom:1px solid #ccc;\">\n+\t\t\t<td>Amazon</td>\n+\t\t\t<td>+100ms</td>\n+\t\t\t<td>-1% de vente</td>\n+\t\t</tr>\n+\t\t<tr style=\"border-bottom:1px solid #ccc;\">\n+\t\t\t<td>Google</td>\n+\t\t\t<td>+500ms</td>\n+\t\t\t<td>-20% de traffic</td>\n+\t\t</tr>\n+\t</tbody>\n+</table>\n+\n+# L'artisanat du web\n+\n+Petit coup de coeur pour le talk de [Tim Carry](https://twitter.com/pixelastic) qui nous parle d'artisanat du web. Il nous explique qu'un artisant se doit de réaliser un chef d'oeuvre au cours de sa carrière et voici le sien : [la réalisation des pays du monde uniquement avec un ```div``` et du css](https://pixelastic.github.io/css-flags/). Et vous, quel sera votre chef d'oeuvre ?\n+\n+# Progressive Web Apps\n+\n+Un autre sujet que j'ai trouvé très intéressant est la présentation des Progressive Web Apps par [Florian Orpelière](https://twitter.com/florpeliere). Ces applications sont des applications web pensé comme des applications native afin d'offrir à l'utilisateur une expérience que n'offre pas une application web tout en gardant la flexibilité d'une application web.\n+\n+* Gestion des connexions lentes et le hors-ligne,\n+* Réception des messages push,\n+* Affichage des notifications,\n+* Synchronisation des données en arrière plan,\n+* Ajout à l'écran d’accueil.\n+\n+Ses applications sont hébergées comme n'importe que application web mais disposent d'un manifest décrivant leur fonctionnement et leur configuration en tant qu'application. Les Progressive Web Apps repose principalement sur la technologie des Service Workers qui est actuellement en cours de standarisation et pourrait être le futur des applications web.\n+\n+# OVNI\n+\n+Petit OVNI à travers les différents sujet présenté, l'émulation d'une GameBoy en javascript. Au delà de la curiosité et de la coolitude de la chose, j'ai trouvé la performance très interessante pour montré la puissance montante du language Javascript ainsi que les possiblités qu'il offre.\n+\n+<blockquote class=\"twitter-tweet\" data-lang=\"fr\"><p lang=\"fr\" dir=\"ltr\">Emuler la <a href=\"https://twitter.com/hashtag/GameBoy?src=hash\">#GameBoy</a> en <a href=\"https://twitter.com/hashtag/Javascript?src=hash\">#Javascript</a> oui c&#39;est possible <a href=\"https://twitter.com/hashtag/bestofweb2016?src=hash\">#bestofweb2016</a> <a href=\"https://t.co/XILnVsAmVC\">pic.twitter.com/XILnVsAmVC</a></p>&mdash; Maxime COLIN (@colin_maxime) <a href=\"https://twitter.com/colin_maxime/status/741276662185250816\">10 juin 2016</a></blockquote>\n+<script async src=\"//platform.twitter.com/widgets.js\" charset=\"utf-8\"></script>\n+\n+# Coup de coeurs\n+\n+Petit coup de coeurs pour l'organisation et l'ambiance qui étaient très réussit. ","path":"content/fr/elao/best-of-web-2016.md","position":null,"original_position":95,"commit_id":"8bcbbf99a0e63c313c254e3e894b37a3838dc513","original_commit_id":"71b7ed287e2257bdfed3d0ca572e51003e7b6d41","user":{"login":"mb3rnard","id":4112929,"avatar_url":"https://avatars.githubusercontent.com/u/4112929?v=3","gravatar_id":"","url":"https://api.github.com/users/mb3rnard","html_url":"https://github.com/mb3rnard","followers_url":"https://api.github.com/users/mb3rnard/followers","following_url":"https://api.github.com/users/mb3rnard/following{/other_user}","gists_url":"https://api.github.com/users/mb3rnard/gists{/gist_id}","starred_url":"https://api.github.com/users/mb3rnard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mb3rnard/subscriptions","organizations_url":"https://api.github.com/users/mb3rnard/orgs","repos_url":"https://api.github.com/users/mb3rnard/repos","events_url":"https://api.github.com/users/mb3rnard/events{/privacy}","received_events_url":"https://api.github.com/users/mb3rnard/received_events","type":"User","site_admin":false},"body":"ah oui ! my bad","created_at":"2016-06-17T09:45:30Z","updated_at":"2016-06-17T09:45:31Z","html_url":"https://github.com/Elao/blog/pull/55#discussion_r67485340","pull_request_url":"https://api.github.com/repos/Elao/blog/pulls/55","_links":{"self":{"href":"https://api.github.com/repos/Elao/blog/pulls/comments/67485340"},"html":{"href":"https://github.com/Elao/blog/pull/55#discussion_r67485340"},"pull_request":{"href":"https://api.github.com/repos/Elao/blog/pulls/55"}}},"pull_request":{"url":"https://api.github.com/repos/Elao/blog/pulls/55","id":74210920,"html_url":"https://github.com/Elao/blog/pull/55","diff_url":"https://github.com/Elao/blog/pull/55.diff","patch_url":"https://github.com/Elao/blog/pull/55.patch","issue_url":"https://api.github.com/repos/Elao/blog/issues/55","number":55,"state":"open","locked":false,"title":"Best of Web 2016","user":{"login":"maximecolin","id":606766,"avatar_url":"https://avatars.githubusercontent.com/u/606766?v=3","gravatar_id":"","url":"https://api.github.com/users/maximecolin","html_url":"https://github.com/maximecolin","followers_url":"https://api.github.com/users/maximecolin/followers","following_url":"https://api.github.com/users/maximecolin/following{/other_user}","gists_url":"https://api.github.com/users/maximecolin/gists{/gist_id}","starred_url":"https://api.github.com/users/maximecolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maximecolin/subscriptions","organizations_url":"https://api.github.com/users/maximecolin/orgs","repos_url":"https://api.github.com/users/maximecolin/repos","events_url":"https://api.github.com/users/maximecolin/events{/privacy}","received_events_url":"https://api.github.com/users/maximecolin/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-06-17T09:09:43Z","updated_at":"2016-06-17T09:45:31Z","closed_at":null,"merged_at":null,"merge_commit_sha":"0d1b4f3609085d03898f2b863debfc524f68dfdf","assignee":{"login":"maximecolin","id":606766,"avatar_url":"https://avatars.githubusercontent.com/u/606766?v=3","gravatar_id":"","url":"https://api.github.com/users/maximecolin","html_url":"https://github.com/maximecolin","followers_url":"https://api.github.com/users/maximecolin/followers","following_url":"https://api.github.com/users/maximecolin/following{/other_user}","gists_url":"https://api.github.com/users/maximecolin/gists{/gist_id}","starred_url":"https://api.github.com/users/maximecolin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/maximecolin/subscriptions","organizations_url":"https://api.github.com/users/maximecolin/orgs","repos_url":"https://api.github.com/users/maximecolin/repos","events_url":"https://api.github.com/users/maximecolin/events{/privacy}","received_events_url":"https://api.github.com/users/maximecolin/received_events","type":"User","site_admin":false},"milestone":null,"commits_url":"https://api.github.com/repos/Elao/blog/pulls/55/commits","review_comments_url":"https://api.github.com/repos/Elao/blog/pulls/55/comments","review_comment_url":"https://api.github.com/repos/Elao/blog/pulls/comments{/number}","comments_url":"https://api.github.com/repos/Elao/blog/issues/55/comments","statuses_url":"https://api.github.com/repos/Elao/blog/statuses/8bcbbf99a0e63c313c254e3e894b37a3838dc513","head":{"label":"Elao:blog/best-of-web-2016","ref":"blog/best-of-web-2016","sha":"8bcbbf99a0e63c313c254e3e894b37a3838dc513","user":{"login":"Elao","id":623877,"avatar_url":"https://avatars.githubusercontent.com/u/623877?v=3","gravatar_id":"","url":"https://api.github.com/users/Elao","html_url":"https://github.com/Elao","followers_url":"https://api.github.com/users/Elao/followers","following_url":"https://api.github.com/users/Elao/following{/other_user}","gists_url":"https://api.github.com/users/Elao/gists{/gist_id}","starred_url":"https://api.github.com/users/Elao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elao/subscriptions","organizations_url":"https://api.github.com/users/Elao/orgs","repos_url":"https://api.github.com/users/Elao/repos","events_url":"https://api.github.com/users/Elao/events{/privacy}","received_events_url":"https://api.github.com/users/Elao/received_events","type":"Organization","site_admin":false},"repo":{"id":38479019,"name":"blog","full_name":"Elao/blog","owner":{"login":"Elao","id":623877,"avatar_url":"https://avatars.githubusercontent.com/u/623877?v=3","gravatar_id":"","url":"https://api.github.com/users/Elao","html_url":"https://github.com/Elao","followers_url":"https://api.github.com/users/Elao/followers","following_url":"https://api.github.com/users/Elao/following{/other_user}","gists_url":"https://api.github.com/users/Elao/gists{/gist_id}","starred_url":"https://api.github.com/users/Elao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elao/subscriptions","organizations_url":"https://api.github.com/users/Elao/orgs","repos_url":"https://api.github.com/users/Elao/repos","events_url":"https://api.github.com/users/Elao/events{/privacy}","received_events_url":"https://api.github.com/users/Elao/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Elao/blog","description":"ELAO Team blog - https://blog.elao.com","fork":false,"url":"https://api.github.com/repos/Elao/blog","forks_url":"https://api.github.com/repos/Elao/blog/forks","keys_url":"https://api.github.com/repos/Elao/blog/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Elao/blog/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Elao/blog/teams","hooks_url":"https://api.github.com/repos/Elao/blog/hooks","issue_events_url":"https://api.github.com/repos/Elao/blog/issues/events{/number}","events_url":"https://api.github.com/repos/Elao/blog/events","assignees_url":"https://api.github.com/repos/Elao/blog/assignees{/user}","branches_url":"https://api.github.com/repos/Elao/blog/branches{/branch}","tags_url":"https://api.github.com/repos/Elao/blog/tags","blobs_url":"https://api.github.com/repos/Elao/blog/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Elao/blog/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Elao/blog/git/refs{/sha}","trees_url":"https://api.github.com/repos/Elao/blog/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Elao/blog/statuses/{sha}","languages_url":"https://api.github.com/repos/Elao/blog/languages","stargazers_url":"https://api.github.com/repos/Elao/blog/stargazers","contributors_url":"https://api.github.com/repos/Elao/blog/contributors","subscribers_url":"https://api.github.com/repos/Elao/blog/subscribers","subscription_url":"https://api.github.com/repos/Elao/blog/subscription","commits_url":"https://api.github.com/repos/Elao/blog/commits{/sha}","git_commits_url":"https://api.github.com/repos/Elao/blog/git/commits{/sha}","comments_url":"https://api.github.com/repos/Elao/blog/comments{/number}","issue_comment_url":"https://api.github.com/repos/Elao/blog/issues/comments{/number}","contents_url":"https://api.github.com/repos/Elao/blog/contents/{+path}","compare_url":"https://api.github.com/repos/Elao/blog/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Elao/blog/merges","archive_url":"https://api.github.com/repos/Elao/blog/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Elao/blog/downloads","issues_url":"https://api.github.com/repos/Elao/blog/issues{/number}","pulls_url":"https://api.github.com/repos/Elao/blog/pulls{/number}","milestones_url":"https://api.github.com/repos/Elao/blog/milestones{/number}","notifications_url":"https://api.github.com/repos/Elao/blog/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Elao/blog/labels{/name}","releases_url":"https://api.github.com/repos/Elao/blog/releases{/id}","deployments_url":"https://api.github.com/repos/Elao/blog/deployments","created_at":"2015-07-03T07:28:50Z","updated_at":"2016-05-31T09:58:02Z","pushed_at":"2016-06-17T09:39:16Z","git_url":"git://github.com/Elao/blog.git","ssh_url":"git@github.com:Elao/blog.git","clone_url":"https://github.com/Elao/blog.git","svn_url":"https://github.com/Elao/blog","homepage":"","size":38180,"stargazers_count":3,"watchers_count":3,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":3,"forks":2,"open_issues":3,"watchers":3,"default_branch":"master"}},"base":{"label":"Elao:master","ref":"master","sha":"e779710409b35442c66f92d3f35b2e8b96f78854","user":{"login":"Elao","id":623877,"avatar_url":"https://avatars.githubusercontent.com/u/623877?v=3","gravatar_id":"","url":"https://api.github.com/users/Elao","html_url":"https://github.com/Elao","followers_url":"https://api.github.com/users/Elao/followers","following_url":"https://api.github.com/users/Elao/following{/other_user}","gists_url":"https://api.github.com/users/Elao/gists{/gist_id}","starred_url":"https://api.github.com/users/Elao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elao/subscriptions","organizations_url":"https://api.github.com/users/Elao/orgs","repos_url":"https://api.github.com/users/Elao/repos","events_url":"https://api.github.com/users/Elao/events{/privacy}","received_events_url":"https://api.github.com/users/Elao/received_events","type":"Organization","site_admin":false},"repo":{"id":38479019,"name":"blog","full_name":"Elao/blog","owner":{"login":"Elao","id":623877,"avatar_url":"https://avatars.githubusercontent.com/u/623877?v=3","gravatar_id":"","url":"https://api.github.com/users/Elao","html_url":"https://github.com/Elao","followers_url":"https://api.github.com/users/Elao/followers","following_url":"https://api.github.com/users/Elao/following{/other_user}","gists_url":"https://api.github.com/users/Elao/gists{/gist_id}","starred_url":"https://api.github.com/users/Elao/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Elao/subscriptions","organizations_url":"https://api.github.com/users/Elao/orgs","repos_url":"https://api.github.com/users/Elao/repos","events_url":"https://api.github.com/users/Elao/events{/privacy}","received_events_url":"https://api.github.com/users/Elao/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/Elao/blog","description":"ELAO Team blog - https://blog.elao.com","fork":false,"url":"https://api.github.com/repos/Elao/blog","forks_url":"https://api.github.com/repos/Elao/blog/forks","keys_url":"https://api.github.com/repos/Elao/blog/keys{/key_id}","collaborators_url":"https://api.github.com/repos/Elao/blog/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/Elao/blog/teams","hooks_url":"https://api.github.com/repos/Elao/blog/hooks","issue_events_url":"https://api.github.com/repos/Elao/blog/issues/events{/number}","events_url":"https://api.github.com/repos/Elao/blog/events","assignees_url":"https://api.github.com/repos/Elao/blog/assignees{/user}","branches_url":"https://api.github.com/repos/Elao/blog/branches{/branch}","tags_url":"https://api.github.com/repos/Elao/blog/tags","blobs_url":"https://api.github.com/repos/Elao/blog/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/Elao/blog/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/Elao/blog/git/refs{/sha}","trees_url":"https://api.github.com/repos/Elao/blog/git/trees{/sha}","statuses_url":"https://api.github.com/repos/Elao/blog/statuses/{sha}","languages_url":"https://api.github.com/repos/Elao/blog/languages","stargazers_url":"https://api.github.com/repos/Elao/blog/stargazers","contributors_url":"https://api.github.com/repos/Elao/blog/contributors","subscribers_url":"https://api.github.com/repos/Elao/blog/subscribers","subscription_url":"https://api.github.com/repos/Elao/blog/subscription","commits_url":"https://api.github.com/repos/Elao/blog/commits{/sha}","git_commits_url":"https://api.github.com/repos/Elao/blog/git/commits{/sha}","comments_url":"https://api.github.com/repos/Elao/blog/comments{/number}","issue_comment_url":"https://api.github.com/repos/Elao/blog/issues/comments{/number}","contents_url":"https://api.github.com/repos/Elao/blog/contents/{+path}","compare_url":"https://api.github.com/repos/Elao/blog/compare/{base}...{head}","merges_url":"https://api.github.com/repos/Elao/blog/merges","archive_url":"https://api.github.com/repos/Elao/blog/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/Elao/blog/downloads","issues_url":"https://api.github.com/repos/Elao/blog/issues{/number}","pulls_url":"https://api.github.com/repos/Elao/blog/pulls{/number}","milestones_url":"https://api.github.com/repos/Elao/blog/milestones{/number}","notifications_url":"https://api.github.com/repos/Elao/blog/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/Elao/blog/labels{/name}","releases_url":"https://api.github.com/repos/Elao/blog/releases{/id}","deployments_url":"https://api.github.com/repos/Elao/blog/deployments","created_at":"2015-07-03T07:28:50Z","updated_at":"2016-05-31T09:58:02Z","pushed_at":"2016-06-17T09:39:16Z","git_url":"git://github.com/Elao/blog.git","ssh_url":"git@github.com:Elao/blog.git","clone_url":"https://github.com/Elao/blog.git","svn_url":"https://github.com/Elao/blog","homepage":"","size":38180,"stargazers_count":3,"watchers_count":3,"language":"CSS","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":2,"mirror_url":null,"open_issues_count":3,"forks":2,"open_issues":3,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/Elao/blog/pulls/55"},"html":{"href":"https://github.com/Elao/blog/pull/55"},"issue":{"href":"https://api.github.com/repos/Elao/blog/issues/55"},"comments":{"href":"https://api.github.com/repos/Elao/blog/issues/55/comments"},"review_comments":{"href":"https://api.github.com/repos/Elao/blog/pulls/55/comments"},"review_comment":{"href":"https://api.github.com/repos/Elao/blog/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/Elao/blog/pulls/55/commits"},"statuses":{"href":"https://api.github.com/repos/Elao/blog/statuses/8bcbbf99a0e63c313c254e3e894b37a3838dc513"}}}}
{"actor":{"display_login":"mb3rnard"}}