{"id":2856,"date":"2015-11-02T18:53:39","date_gmt":"2015-11-02T17:53:39","guid":{"rendered":"http:\/\/www.alpesjug.fr\/?p=2856"},"modified":"2016-02-09T19:39:39","modified_gmt":"2016-02-09T18:39:39","slug":"soiree-spring-boot-le-mercredi-18-novembre-2015","status":"publish","type":"post","link":"https:\/\/www.alpesjug.fr\/?p=2856","title":{"rendered":"Soir\u00e9e Spring Boot le Mercredi 18 Novembre 2015"},"content":{"rendered":"<p>\u00ab\u00a0Winter is coming\u00a0\u00bb alors on va voir un peu de Spring le 18 Novembre 2015 avec S\u00e9bastien Deleuze.<\/p>\n<div id=\"attachment_2857\" style=\"width: 135px\" class=\"wp-caption alignright\"><a href=\"http:\/\/projects.spring.io\/spring-boot\/\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2857\" class=\"wp-image-2857\" src=\"http:\/\/www.alpesjug.fr\/wp-content\/uploads\/2015\/11\/spring-boot-project-logo.png\" alt=\"Spring Boot Logo\" width=\"125\" height=\"125\" \/><\/a><p id=\"caption-attachment-2857\" class=\"wp-caption-text\">Spring Boot<\/p><\/div>\n<h3>Pr\u00e9sentation<\/h3>\n<div><b>D\u00e9veloppement d&rsquo;application isomorphiques avec Spring Boot, Nashorn et React.js<\/b><\/div>\n<div>\n<div>Les applications isomorphiques (\u00e9galement appel\u00e9es universelles) permettent de r\u00e9aliser le rendu de votre interface riche (bas\u00e9e sur React, Ember, ou Angular par exemple) c\u00f4t\u00e9 serveur. Ce type d&rsquo;application est un compromis int\u00e9ressant entre les rendus uniquement c\u00f4t\u00e9 serveur ou uniquement \u00a0c\u00f4t\u00e9 client avec de nombreux avantages en termes de vitesse per\u00e7ue, de SEO ou d&rsquo;accessibilit\u00e9. Cette pr\u00e9sentation explique en d\u00e9tail comment d\u00e9velopper une telle application en utilisant Spring Boot, Nashorn et React au travers d&rsquo;une exemple concret.<\/div>\n<\/div>\n<div><\/div>\n<div><b>Pr\u00e9sentation de Spring Reactive<\/b><\/div>\n<div>Pr\u00e9sentation de Spring Reactive qui est une exp\u00e9rimentation qui pourrait pr\u00e9figurer d&rsquo;une partie de ce que sera Spring 5. Discussion autour de cas d&rsquo;utilisation concrets avec exemples de code \u00e0 l&rsquo;appui.<\/div>\n<div>\n<h3>Le conf\u00e9rencier<\/h3>\n<div>\n<div id=\"attachment_2858\" style=\"width: 125px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-2858\" class=\"wp-image-2858\" src=\"http:\/\/www.alpesjug.fr\/wp-content\/uploads\/2015\/11\/sebastien.jpeg\" alt=\"Sebastien Deleuze\" width=\"115\" height=\"115\" \/><p id=\"caption-attachment-2858\" class=\"wp-caption-text\">S\u00e9bastien Deleuze<\/p><\/div>\n<p>S\u00e9bastien travaille chez Pivotal en tant que membre de l&rsquo;\u00e9quipe de d\u00e9veloppement de Spring Framework, principalement sur Spring MVC, CORS, Jackson, REST, Websocket, l&rsquo;int\u00e9gration avec les technologies front ainsi que sur Spring Reactive.<\/p>\n<\/div>\n<div>Il a \u00e9t\u00e9 speaker dans les conf\u00e9rences suivantes: Devoxx, Spring One, Spring IO, SoftShake, MixIT, Blend Web Mix, FOSS4G ainsi que dans diff\u00e9rents JUGs en Europe.<\/div>\n<div>Il est \u00e9galement un des organisateurs de la conf\u00e9rence <a href=\"http:\/\/www.mix-it.fr\">MixIT<\/a>.<\/div>\n<\/div>\n<div><\/div>\n<div>\n<p class=\"p1\"><strong>Inscription<\/strong>:<\/p>\n<p><a href=\"http:\/\/www.meetup.com\/fr\/AlpesJUG\/events\/225417806\/\">http:\/\/www.meetup.com\/fr\/AlpesJUG\/events\/225417806\/<\/a><\/p>\n<p class=\"p1\"><strong>Cette soir\u00e9e se d\u00e9roulera sur le campus \u00e0 la\u00a0Maison Jean Kuntzman\u00a0le Mercredi 18 Novembre \u00e0 partir de 19h00.<\/strong><\/p>\n<\/div>\n<p class=\"p1\"><strong>Slides:<\/strong><\/p>\n<p><a href=\"https:\/\/speakerdeck.com\/sdeleuze\/isomorphic-templating-with-spring-boot-nashorn-and-react\">https:\/\/speakerdeck.com\/sdeleuze\/isomorphic-templating-with-spring-boot-nashorn-and-react<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00ab\u00a0Winter is coming\u00a0\u00bb alors on va voir un peu de Spring le 18 Novembre 2015 avec S\u00e9bastien Deleuze.<\/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":[368,391,53,28,11],"class_list":["post-2856","post","type-post","status-publish","format-standard","hentry","category-annonce","tag-java","tag-microservices","tag-opensource","tag-rest","tag-soiree"],"_links":{"self":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2856","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=2856"}],"version-history":[{"count":4,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2856\/revisions"}],"predecessor-version":[{"id":2864,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=\/wp\/v2\/posts\/2856\/revisions\/2864"}],"wp:attachment":[{"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.alpesjug.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}