? WA-Tech&DevNews N°1

? WA-Tech&DevNews N°1

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() pour aplatir un tableau de façon récursive automatiquement et faire un forEach dans le résultat final.
  • 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

Super Héro du web / CTO Si vous venez dans nos bureaux je vous fais un café ☕ et on discute sur Rocket League

Related Posts

[WA Tools] JSON Visio, pour vous aider a visualiser votre json

[WA Tools] JSON Visio, pour vous aider a visualiser votre json

Le Web3 c’est quoi ?

Le Web3 c’est quoi ?

? WA-Tech&DevNews N°21 0 commentaire

? WA-Tech&DevNews N°21

? WA-Tech&DevNews N°20 0 commentaire

? WA-Tech&DevNews N°20

No Comment

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.