KOY-2732 Un langage que tout le monde Elm ! | Devoxx

Un langage que tout le monde Elm !

Conference

lang Langages alternatifs

Paris 241

Thursday from 16:10 til 16:55

Depuis quelques années, de nombreux outils sont apparus pour nous permettre de structurer au mieux nos applications front-end. Des bibliothèques, comme React, des architectures de gestion d'états, comme Redux, et même des surcouches au langage comme TypeScript.

Et si nous pouvions repenser JavaScript de zéro, et créer un langage adapté au développement web tel qu'on le pratique aujourd'hui, en tenant compte de toutes ces bonnes pratiques découvertes sur la route ?

C'est de là qu'est né Elm, un langage fonctionnel qui se compile en JavaScript et qui certifie l'absence d'erreurs au runtime (fini les undefined is not a function!), dont les messages d'erreur à la compilation sont limpides et les performances excellentes. En court : si ça compile, c'est que ça marche !

Je vous propose de découvrir ce qui fait de ce langage l'un des plus productifs et confortables que j'ai pu utiliser à travers sa syntaxe, et je vous montrerai ensuite qu'il est extrêmement simple d'ajouter progressivement des briques Elm à une application JavaScript standard ! Nous finirons enfin par un live-coding pour mettre en pratique ces connaissances nouvellement acquises.

Jordane Grenat Jordane Grenat

Passionné par l'écosystème Web, je suis les dernières nouveautés et tendances grâce à une veille technologique quotidienne. Je m'intéresse tout particulièrement à tout ce qui tourne autour des usages du JavaScript (frameworks web front, tools, Node.js, ...)

TBA : To be announced / Salle non affectée