Paris.js #77

Chez Doctolib

Lien meetup
  • Comment connecter 1980 et 2018 avec une extension Chrome et Chrome Native Messaging

    Chez Doctolib, nous avons à nous interfacer avec des logiciels allant du site web en SAAS au logiciel natif développé en 1980. Presqu'aucun de ces logiciels n'est prévu pour la communication avec d'autres outils. Nous avons mis en place une architecture multi couches articulée autour d'une extension Chrome : injection d'une API javascript dans les pages de nos partenaires ou lancement d'un binaire avec Chrome Native messaging pour communiquer avec des logiciels installés directement sur le poste de nos clients. Nous présenterons au cours de ce talk la manière de créer une extension Chrome permettant de réaliser ce type d'actions. Nous parlerons ensuite du déploiement de binaires sur les postes clients en utilisant un Node.JS embarqué (PKG), communiquant avec un site web au travers de Chrome Native Messaging.
    • Yarn: Hier, Aujourd'hui, et Demain

      Cela fait maintenant deux ans que Yarn fait parti du paysage Javascript, et s'est installé dans les deux principaux gestionnaires de paquets avec npm. Porté par un core maintainer de Yarn, ce talk a pour but de faire une retrospective sur cette période, revenir sur les principales fonctionnalités qui restent son apanage, et offrir un aperçu des avancées à venir.
      • Serveur-client GraphQL via Apollo

        La révolution est en marche, GraphQL devient de plus en plus populaire. Mais c'est quoi ? GraphQL est un manifeste Facebook, qui met en place un language de query permettant de créer des APIs facilement, pouvant communiquer avec n'importe qu'elle source de données. Le talk permet de mettre en place un serveur GraphQL, avec un client React en utilisant la librairie Apollo.