Les nouveautés d'Angular 7

Peu de nouveautés dans cette nouvelle mouture d'Angular. Le "peu" en question est néanmoins intéressant : dans la v7 d'Angular apparaissent le drag and drop et le virtual scrolling. Mais avant de détailler ces deux fonctionnalités, intéressons-nous aux enrichissements d'Angular CLI. Angular CLI : de nouvelles options Désormais, la v7 d'Angular CLI…

Apprenez à créer une Single Page Application avec Vue.js et Firestore

Formation incluse dans votre forfait complet ou seule au prix de lancement de -50%. Vous souhaitez apprendre à développer rapidement une application ou un POC (Proof Of Concept) afin de passer de l'idée à sa réalisation ? Le couple Vue.js et Firestore est idéal pour cela. Nous allons créer ensemble…

Nouveau cours : "Devenir opérationnel en React (volumes 1 - 2 - 3)"

Les compétences React restent parmi les plus recherchées en cette fin d'année 2018 : prenez en main facilement cette librairie utilisée par de nombreuses entreprises, ce qui vous garantira d'être en position de force face aux recruteurs. Prix spécial : http://bit.ly/REACT15…

"Devenir opérationnel rapidement en React - Volume 1" est en ligne

Les compétences sur React restent parmi les plus recherchées en cette fin d'année 2018 dans l'univers du développement Front (quasiment à égalité avec Angular). S'il est vrai que de nouveaux frameworks Front sortent régulièrement, la réalité du marché est sans équivoque : sites d'emploi et réseaux sociaux pro continuent de regorger…

[PM2][ERROR] File ecosystem.config.js not found

Vous avez installé pm2 yarn add pm2 et ajouté à package.json un script pour démarrer pm2 // package.json "scripts": { "dev": "pm2 start lib/server.js --watch" }, Mais déception, vous êtes cueilli par ce message d'erreur [PM2][ERROR] File ecosystem.config.js not found Il suffit de générer un fichier…

Rentrée 2018 : design patterns, React, VeNOM, Webpack 4

Les bonnes résolutions sont envisageables toute l'année, pas seulement le 1er janvier. Ainsi, en cette rentrée de septembre 2018, vous pourriez ajouter une compétence recherchée à votre CV ! Les nouveautés de l'été 2018 : NgRx et Node "Angular 6 et NgRx 6 par la pratique" est une nouvelle formation sortie en…

Angular drag and drop est en beta

Vos utilisateurs sont habitués à faire du drag and drop (ou glisser / déplacer en français) dans des applications qui permettent par exemple de constituer une équipe à partir de joueurs potentiels, ou de trier une liste de tâches à faire en priorité. Développeuses et développeurs Angular, réjouissez vous, Angular Material…

Node.js : passer le niveau au-dessus en maîtrisant EventEmitters et Streams

Vous utilisez Node depuis des années pour développer des applications web, mais dès que vous sortez de l'utilisation de vos packages habituels (tels que Express ou Mongoose), vous ne vous sentez pas à l'aise ? EventEmitters et Streams sont des concepts très vagues dans votre esprit ? Si c'est le cas, peu…

"no store found" : store non détecté par Redux devtools

Vous avez installé vos Redux Devtools, créé votre store. Et pourtant, l'icone correspondant auxdits devtools ne s'éclaire pas dans Chrome, indiquant qu'aucun store n'a été détecté, et l'ouverture des outils de développement de Chrome (F12 puis onglet Redux) confirme cette triste réalité : pas de store détecté. Aucun message d'erreur pouvant…

Bug bloquant sur Angular Material 6.3.0 : collection "@angular/material" cannot be resolved

Pas plus tard que ce matin, j'ai créé une nouvelle application Angular 6 à laquelle j'ai voulu ajouter Angular Material. La dernière version d'Angular Material (la 6.3.0) comporte un bug bloquant. // au 21 juin 2018 : KO ng add @angular/material Il convient donc d'utiliser une version précédente // OK…

Angular 6 est en version finale : des nouveautés mais pas de breaking change sauf au niveau de RxJS 6

Angular 6 est disponible depuis le jeudi 03 mai 2018. On devrait dire simplement Angular (tout court), mais vous êtes comme moi et avez dû taper "Angular 6" dans les moteurs de recherche pour vous tenir au courant ces dernières semaines. Aussi, pour des raison de référencement vais-je utiliser l'expression…

NODE_ENV=production sous Windows

Pour définir l'environnement dans lequel doit s'exécuter votre application Node.js, il suffirait de taper dans une console ouverte à l'endroit où se trouve votre appplication node set NODE_ENV=production C'est malheureusement sans effet sur certains postes Windows. La solution est alors d'ajouter deux petits scripts dans votre package…