Amélie Benoit | Devoxx

Amélie Benoit
Amélie Benoit Twitter

From Ubisoft

Développeuse chez Ubisoft, je suis spécialisée dans le développement front web et mobile - essentiellement en Javascript, et plus récemment en ReasonML. J'ai eu l'occasion de travailler sur différents frameworks fronts, et je suis maintenant spécialisée sur React.

Fervente adepte du Sketchnoting, je suis intéressée par tous les procédés qui permettent d’apporter un peu de fun et de dynamisme dans un quotidien plein de cérémonies et de réunions.

wm Web, JS, HTML5 & UX

Maroufle ton CSS avec Flexbox et CSS-Grid !

Tools-in-Action

Vous galérez encore à centrer vos éléments verticalement ou à avoir une version responsive de la disposition de vos éléments dans une page ? Vous utilisez encore des librairies externes comme bootstrap pour le layout ? Arrêtez tout ! Flexbox et CSS-grid sont faits pour vous. Intégrés nativement, Flexbox permet de gérer la disposition des éléments de votre page, tandis que CSS-grid permet de créer des layouts. Ces deux modules vont simplifier votre HTML, votre CSS, et donc votre vie !

lang Languages

Le coeur a ses Reason(ML)

Conference

ReasonML n'est pas un nouveau langage; c'est une syntaxe adaptée pour les développeurs Javascript, le tout basé sur Ocaml.

Passer de développeur Javascript web à développeur mobile en ReasonML n'est donc pas un chemin facile ! Mais implémenter une application React avec ce langage devient de plus en plus accessible.

J'expliquerai les choix techniques qui ont amené mon équipe à passer d'un langage faiblement typé à un langage purement fonctionnel, ainsi que les points forts et les difficultés que nous avons pu rencontrer.

Je montrerai également des exemples d'implémentation de React avec ReasonML, et la façon dont je m'en sers au quotidien.