Paris.js #50

Chez Urban linker

Lien meetup
  • After the render tree

    Je compte expliquer en détails les étapes qui viennent après le render tree dans le browser : layout/reflow, paint, composite. Le but étant de mieux comprendre ce qui se passe dans le navigateur pour créer des animations performantes. Souvent on retient les bonnes pratiques (animer les margin c'est mal par exemple), c'est pratique, c'est prêt à appliquer mais le problème c'est que ces bonnes pratiques peuvent devenir obsolètes voir néfastes (accélération matériel à tout va avec translateZ(0) ) et ne permettent pas bien de comprendre pourquoi certaines features sont salutaires (comme css will-change ou la web animation api).
      • ClojureScript

        ClojureScript, un langage compile-to-js. Je pense présenter les avantages, opportunités et inconvénients de cette techno, en répondant aux questions communes (facilités d'apprentissage, tooling disponible, communauté, etc.). Je n'ai vraiment pas envie d'évangéliser, juste de donner quelques points d'entrée / éléments de décisions aux personnes que ça pourrait intéresser. Je pourrais faire une démo de développement interactif (React + hot-code reloading + REPL).
        • npm3

          npm 3 est sorti de beta le mois dernier. Présentation des améliorations apportées par cette nouvelle version majeure
          • Web Audio Jam

            Cette présentation expliquera les bases de l'API Web Audio : comment fonctionne la synthèse de son dans le browser ? Comment créer et manipuler du son ? Comment importer et écouter des fichiers d'audio ? Quels sont les erreurs fréquents faits par de devs ? Il y aura aussi un démo avec des sons 100% créés et synthétisés par le browser, ainsi qu'une liste de ressources pour plus apprendre davantage à ce sujet.