Actualités

Ici on vous propose un irrévérencieux condensé de brèves d'intérêt variable, sur des sujets qui nous tiennent à cœur.

ActualitésTech news

WA-Tech&DevNews N°1

Publié le 28 janvier 2019

template newsletter

Bonjour les Web-atriens !

Bienvenue dans la première édition des AngulNews. L’idée de ce format est de vous ouvrir chaque début de semaine un condensé de tous les articles / tutoriels / vidéos que j’ai trouvés intéressants au cours de mes recherches la semaine précédente, concernant Angular, ses dérivés et le javascript.

Je vais débuter ce nouveau format avec pour commencer quelques outils que j’utilise au quotidien pour travailler avec Angular et ensuite on passera au récap de l’actualité !

Ce format est en test si cela vous plait merci de me faire un retour et on continuera comme ça !

Outils de développement / facilitations

Différentes sources de références pour une veille technologique au quotidien

L’actualité Angular et Javascript

Angular :

Le récap de l’actu Releases / Features

La Bêta 11 de Angular 8 vient de sortir ce qui signifie que les « release candidate » ne devraient pas tarder à arriver avec une RC1 et possiblement une RC2 pour des projets Angular 8 vers fin Avril / début Mai.

Que va apporter Angular 8 ?

Angular 8 devrait intégrer un tout nouveau moteur interne du nom d’Ivy. Rassurez-vous : cela sera rétro-compatible, mais cela devrait en revanche booster les performances d’Angular, et peut-être aussi simplifier certains concepts comme les NgModules.

Bien sûr une nouvelle montée en version du support Typescript, des nouveaux types de Navigation pour le Router, une génération des fichiers sass/less vers du .css.

Ajout de la fonction markAllAsTouched() pour les Controls Abstrait. Je simplifie grandement les annonces « techniques » mais si vous avez des questions n’hésitez pas à venir en parler !

Javascript :

ES2019 est tombé en début d’année, quelles sont les nouveautés ?

Array.prototype.flat()

  • Array.prototype.flatMap()

     

    même chose mais avec l’opérateur .map

  • Object.fromEntries()

     

    pour transformer une liste des key-value vers un object à la volée.

  • String.prototype.{trimStart, trimEnd}

     

    trimStart() pour supprimer les espaces blancs au début en string et trimEnd() et pour supprimer les espaces blancs en fin vers un string;

  • Optional Catch Binding

     

    Vous n’êtes plus obligés de récupérer une variable d’erreur dans le catch.

  • Function.prototype.toString

     

    Renvoie maintenant la fonction en conservant les espaces / sauts de lignes.

Des nouvelles normes sur la lecture et le formatage des fichiers JSON & l’ajout de nouveaux supports pour les MetaData (c’est le paradis) : une formation à Paris arrivera prochainement sur les MetaDatas Javascript !

Les tutoriels de la semaine  :

Parce que la formation, c’est le nerf de la guerre !

Cette semaine si vous êtes en formation ou que vous avez du temps pour vous perfectionner, je vous invite à travailler sur les tutoriels suivants qui selon moi sont très formateurs en fonction de ce que vous voulez apprendre.

Si vous tombez sur de super outils, news, tutoriel à faire partager afin de ne pas perdre cela. N’hésitez pas à me le partager pour la prochaine news !

Bonne semaine à tous et n’oubliez pas, soyez bienveillants envers vous-même et les autres !

William Krieg
William Krieg

Passionné par le développement et l'univers du Web. J'utilise aujourd'hui mes compétences chez Web-atrio, une entreprise unique et innovante en tant que Responsable Technique mais pas que ...