Vanilla JS 2019Talk

Vanilla JS 2019

FR
Tech
Tech

Imaginez une application Web qui utiliserait toutes les nouvelles APIs des navigateurs en même temps. Ce n'est peut être pas le projet le plus raisonnable pour un besoin client mais pour de la veille, c'est passionnant ! Je vous propose un retour sur cette expérience un peu hors du commun. Après une première édition 2018 et des retours encourageant, j’ai poussé toujours plus loin l’expérience avec encore de nouvelles APIs, la principale nouveauté : Web Assembly ! Je vous propose le retour d'expérience du développement d’un application Web combinant toutes les nouvelles normes du Web. Pour me guider, il y a des règles strictes (sinon on s'ennuie !) :

  • Interdiction totale de l'utilisation de code source externe au projet
  • ‎Volonté d'utiliser autant de nouvelles normes que possible. Quelque soit les univers : HTTP, HTML, DOM, JS, CSS.
  • ‎Tout est autorisé du moment que ce soit une norme non propriétaire et que cela fonctionne dans au moins 2 navigateurs (flags autorisés). Nous parlerons d'un bon nombre de sujets :
  • HTTP/2
  • Web Components
  • Web Assembly
  • Virtual Dom
  • State Management
  • Web Workers
  • Service Workers Je vous propose de vous présenter les résultats d'un "fun project" qui, pour moi, a sûrement été le plus intéressant et enrichissant depuis longtemps si ce n'est depuis toujours.

Matthieu Lux

Dev & Formateur @ Zenika Lyon, fan du Web & JS (Angular, Gulp, Node), administrateur du LyonJS

Nos sponsors en 2019

Sponsors principaux
Zenika
Cossilys21
Clever Cloud
Sopra Steria
Braincube
LinkValue
Bonitasoft
Malt
VISEO
Société générale
Thales
Worldline
Red Hat
Microsoft
Only Lyon
Talan
Crédit Agricole
Sponsors Partner
Feelinjob
SuperTilt
Woonoz - Projet Voltaire
HIIT
ISR
Groupe SII
Conserto
Akuiteo
Keyrus
ASI
RedFroggy
Esker
MDBat
Niji
Data2Viz
Soluxan