{"id":2536,"date":"2014-09-12T16:48:27","date_gmt":"2014-09-12T14:48:27","guid":{"rendered":"http:\/\/www.alpesjug.fr\/?p=2536"},"modified":"2014-10-07T10:51:03","modified_gmt":"2014-10-07T08:51:03","slug":"api-restful-un-retour-dexperience","status":"publish","type":"post","link":"https:\/\/www.alpesjug.fr\/?p=2536","title":{"rendered":"API RESTful, un retour d\u2019exp\u00e9rience &#8211; Soir\u00e9e D\u00e9cal\u00e9e au 24 Septembre"},"content":{"rendered":"<p><strong>Update : La soir\u00e9e est d\u00e9cal\u00e9e au 24 Septembre<\/strong><\/p>\n<p><span style=\"color: #222222;\">De plus en plus de sites web fournissent \u00e0 pr\u00e9sent des APIs \u201cREST\u201d pour interagir avec leur donn\u00e9es. Cependant, le fait de publier une API accessible via le web ne fait pas pour autant de celle-ci une API \u201cRESTful\u201d au sens pr\u00e9cis du terme. Qu\u2019est-ce donc qu\u2019une API RESTful \u00e0 proprement parler? <\/span><\/p>\n<p><span style=\"color: #222222;\">Nous essayerons d\u2019apporter des \u00e9l\u00e9ments de r\u00e9ponse \u00e0 cette question en d\u00e9crivant tout d\u2019abord les principes des architectures REST tels qu\u2019ils ont \u00e9t\u00e9 codifi\u00e9s par Roy Fielding. Nous examinerons ensuite comment ces principes ont \u00e9t\u00e9 mis en \u0153uvre dans le cadre d\u2019une impl\u00e9mentation d\u2019une API RESTful permettant d\u2019interagir avec une source de donn\u00e9es JCR et nous consid\u00e8rerons comment nous avons d\u00e9vi\u00e9s aux principes et pour quelles raisons.<\/span><\/p>\n<h2 style=\"color: #000000;\">Infos et inscriptions :<\/h2>\n<div style=\"color: #000000;\"><strong>Inscriptions<\/strong>\u00a0:<a href=\"https:\/\/plus.google.com\/u\/0\/events\/cbsfu2oi0fl4f2hbei29t7t403k\" target=\"_blank\">https:\/\/plus.google.com\/u\/0\/events\/cbsfu2oi0fl4f2hbei29t7t403k<\/a><\/div>\n<div style=\"color: #000000;\">Cette soir\u00e9e se d\u00e9roulera sur le campus \u00e0 la\u00a0Maison Jean Kuntzman\u00a0le 24 Septembre\u00a0\u00e0 partir de 19h00.<\/div>\n<p style=\"color: #000000;\"><strong>Pour venir<\/strong>\u00a0:\u00a0<a style=\"font-weight: bold; color: #ffa637;\" href=\"https:\/\/maps.google.fr\/maps?expflags=enable_star_based_justifications:true&amp;ie=UTF8&amp;cid=13654738392765430246&amp;q=Maison+Jean+Kuntzmann&amp;iwloc=A&amp;gl=FR&amp;hl=fr\">Maison Jean Kuntzmann Universit\u00e9 Joseph Fourier Grenoble 3 38400 Gi\u00e8res<\/a><\/p>\n<p style=\"color: #000000;\"><strong>Le conf\u00e9rencier<\/strong> :\u00a0\u00a0Christophe Laprun est d\u00e9veloppeur chez Jahia<\/p>\n<h2 style=\"color: #000000;\">Slides<\/h2>\n<p>Les slides de la soir\u00e9e : <a href=\"http:\/\/www.alpesjug.fr\/wp-content\/uploads\/2014\/09\/alpesjug-RESTful-API.pdf\">alpesjug &#8211; RESTful API<\/a><\/p>\n<div class=\"dd_post_share\" style=\"color: #000000;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Update : La soir\u00e9e est d\u00e9cal\u00e9e au 24 Septembre De plus en plus de sites web fournissent \u00e0 pr\u00e9sent des APIs \u201cREST\u201d pour interagir avec leur donn\u00e9es. Cependant, le fait de publier une API&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[],"class_list":["post-2536","post","type-post","status-publish","format-standard","hentry","category-annonce"],"_links":{"self":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2536","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2536"}],"version-history":[{"count":10,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2536\/revisions"}],"predecessor-version":[{"id":2562,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2536\/revisions\/2562"}],"wp:attachment":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2536"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2536"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2536"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}