Eliott Balette | Devoxx

Eliott Balette

From crème de la crème

Développeur fullstack depuis plus de 4 ans, actuellement chez crème de la crème. J'ai eu l'occasion de participer à la conception de tous les aspect d'un projet, avant de m'orienter vers le développement front-end en passant par angularJS puis angular2 ainsi que react.js.

wm Web, JS, HTML5 et UX

Lab React, prenez le train en marche

Hands-on Labs

A travers cet atelier, vous aurez l'occasion de coder une petite application web en React & TypeScript. Nous présenterons au fur et à mesure les concepts de React allant des bases jusqu'à des patterns avancés. Chaque étape donnera lieu à un rapide cours avec des slides suivi de la mise en pratique. Nous aborderons notamment la nouvelle fonctionnalité "Hooks" amenée à bouleverser le développement en React.

Concepts de base:

  • JSX (le langage mixant le HTML et le JavaScript),
  • Typer des composants avec TypeScript,
  • Props & State,
  • Lifecycle des composants,
  • Component State & Drilling Props,

Concepts avancés:

  • Render Props,
  • Context API,
  • Redux,
  • Hooks,

Pré-requis:

  • Etre à l'aise avec JavaScript
  • Avoir quelques connaissances en JavaScript moderne (arrow function, spread operator, destructuring, ...)