#44 : GraphQL, Apollo & Lightning Talk API REST
Retrouvez-nous pour discuter Javascript autour d'une présentation, et restez avec nous après autour de l'apéro ! Ce mois-ci, on parle d'API : GraphQL & REST.
On remercie Silkhom qui nous héberge gentiment pour cette édition. Le meetup se déroule donc près du tram T1 Liberté. Merci à eux !
Web Services High-tech avec GraphQL et Apollo (~45 min)
Avez-vous déjà utilisé ou créé des web services REST ou SOAP ? Voulez-vous quelque chose de différent ? Venez découvrir un nouveau genre d'API, à l'origine créé dans les laboratoires secrets de Facebook. J'ai nommé : GraphQL.
Ce protocole permet de créer des web services modernes répondant aux besoins d'aujourd'hui : haute performance sur réseau mobile, forte évolutivité et très grande souplesse, usages émergents, données en temps réel, auto-documentation…
Apollo GraphQL, un projet communautaire lancé et supporté par le Meteor Developpement Group, nous permet d'utiliser facilement GraphQL à la fois côté front- et back-end. Le client Apollo est une alternative sérieuse et populaire à Relay, conçue pour fonctionner partout et offrant quelques fonctionnalités sympathiques comme un cache intelligent.Bonus: tout ceci sera concrétisé dans une application Vue !
Présenté par Guillaume Chau (Twitter (https://twitter.com/Akryum))
Membre de la core team de Vue.js et contributeur open-source pour Meteor & Apollo GraphQL. Consultant Ingénieur en étude et développement web.
Un backoffice en javascript (~15 min)
PHP a Symfony et Laravel, Python a Django… et en Javascript, on a quoi pour créer facilement un backoffice ? Découvrez comment on peut partir d'un modèle de données pour construire rapidement une API REST et une interface d'admin avec Sequelize, Lumber, Forest et Swagger.
Présenté par Louis-Rémi Babé (Twitter (https://twitter.com/louis_remi)) Louis-Rémi a découvert javascript en utilisant puis en contribuant à jQuery il y a dix ans. Depuis il a continué à expérimenter avec ce langage, notamment sur le terrain de la création typographique. Aujourd'hui il s'en sert pour créer et interconnecter des systèmes d'informations.