• Retour sur une année en full remote

    On trouve beaucoup d’articles de blog sur le « Remote working », moins sur le télétravail. Si les entreprises en France s’ouvrent petit à petit, journée par journée au télétravail, le full remote est moins courant. Pourtant, c’est possible, c’est efficace...

  • Talk skeleton

    Talk resume

  • Le GraphQL, c'est vraiment la fin du REST ?

    Parfois présenté comme le successeur des API Rest, le graphQL fait briller les yeux de nombreux développeurs. Mais est-ce que c'est aussi bon que ça ?

  • Embaucher un service worker

    Un service worker est un outil de plus dans la panoplie des développeurs web. Il est composé d’un fichier JavaScript jouant un rôle de proxy au sein du navigateur entre une application cliente et le réseau. Les possibilités offertes par cet outil, pilier des applications web progressives (progressive web apps), vont bien au-delà de la simple possibilité de rendre une application disponible hors-ligne, comme je me propose de l’exposer lors de ce talk .

  • Gérer ses serveurs de développement et de test avec PM2

    Le projet PM2 (Process Manager 2) cible plutôt le suivi des processus Node en production. Pour autant, c’est un outil vraiment pratique pour administrer ses serveurs de développement et de test, par exemple lorsque l'on doit démarrer et arrêter plusieurs serveurs pour des tests fonctionnels. En 5 min, je peux montrer comment j’ai intégré pm2 dans ma stack JavaScript quotidienne.

  • Domptez vos API grâce à NG Admin

    En règle générale, un projet Web se compose d’une ou plusieurs partie(s) publique(s) et d’une administration privée. Si beaucoup de frameworks proposent des applications d’administration (Django Admin, Symfony Sonata Admin, Spring Light Admin, etc.), ils imposent souvent aux administrateurs leurs propres spécificités. On observe également une très forte tendance à faire communiquer le Back et le Front via une, voire plusieurs, API REST(ful, parfois). Et si on s’appuyait sur ces API pour fournir une interface d’administration exécutée sur le poste du client ? C'est de cette idée qu’est né NG Admin : ce qui n’était au début qu’un projet de hackday est devenu au fil du temps un projet Open Source très actif au sein de Marmelab et utilisé au quotidien chez beaucoup de nos clients. A travers ce BarCamp, découvrez comment ajouter une interface d'administration AngularJS à n'importe quelle API REST.