Angular Mettre en place un provider asynchrone avec Angular Cas habituel : provisionner une ressource synchrone En terme général, on va mettre à disposition sur l'injecteur des services ou des valeurs qui sont disponibles immédiatement. Par exemple : @Injectable() export class
Frontend Outside Click : l'événement manquant de l'API DOM… On est habitué à écouter le clic sur un élément, beaucoup moins à écouter le clic hors d'un élément. Parfois on a besoin de faire ça pourtant : fermer une modale
Frontend Rendez votre application web réactive à l'environnement ! On conçoit souvent nos applications React comme agnostiques de l'environnement, car on sort d'une époque où nos applications SPA étaient de simple fichier statiques qu'on déposait sur un FTP, au
Angular Angular 17 : le point sur les nouveautés À l'occasion de la sortie de cette nouvelle version d'Angular a eu lieu un live avec une partie de la Core Team (live qu'on a regardé en groupe avec quelques
Angular Angular 16 : le point sur les nouveautés Angular Signals Le gros morceau de cette version : les Signals. Je pense que vous n'êtes pas passé à côté, on entend parler que de ça ces derniers mois et ce
Angular Bref, je suis certifié Angular Level 3 Depuis décembre je suis certifié Angular Level 3, j'en profite donc pour vous faire un retour sur mon passage de certification pour vous aider à passer le cap vous aussi
Angular Angular 15 : le point sur les nouveautés Je suis un peu en retard par rapport à la sortie d'Angular 15 qui est sorti le 16 novembre 2022, mais je prends le temps de vous faire un résumé
Angular Angular 14 : le point sur les nouveautés Une nouvelle version d'Angular est sortie la semaine dernière (le 2 juin 2022), le moment pour moi de faire un récap des gros changements depuis la version 13. Strictly Typed
Angular Bref je suis certifié Angular Developer Level 2, à vous ! Comme indiqué dans le titre, depuis la fin de la semaine dernière, j'ai validé la certification Angular Developper Level 2. J'en profite donc pour vous faire un REX et vous
Angular Angular 13 : ce que je retiens des nouveautés Angular 13 est sorti la semaine dernière, je vous fais un petit résumé de ce que je retiens de cette nouvelle version ! Fin du support de IE ! 🎉🎉Cette fois c'est
Angular Utiliser Angular DevTools dès maintenant sur Firefox ! J'en parlais dans mon dernier article sur la sortie d'Angular 12, une nouvelle extension Angular DevTools vient remplacer feux Augury. Malheureusement celle-ci n'est pas compatible Firefox. Enfin presque. Un utilisateur
Angular Angular 12 : ce que je retiens des nouveautés Angular 12 vient de sortir, comme j'ai passé un peu de temps à parcourir toutes les nouveautés de cette version, j'en profite pour faire un petit récapitulatif des plus gros
Angular ngx-outside-click ou comment détecter un clic hors d'un élément en mieux À la suite de mon article de la semaine dernière Angular: Comment détecter un clic hors d'un composant ? j'ai eu quelques retours de collègues (merci à vous Gérôme et Nicolas
Angular Angular: Comment détecter un clic hors d'un composant ? Édité le 19/01/2021 : J'ai écrit un autre article avec une version amélioré de la directive : https://k49.fr.nf/ngx-outside-click-ou-comment-detecter-un-clic-hors-dun-element-en-mieux/ Article original du 05/01/2021 : Ça arrive
developpement Angular : comment charger dynamiquement un script ? Parfois on arrive sur des cas où on a besoin de faire des choses assez borderline en termes de chargement comme charger dynamiquement un script depuis un composant ou un service. Dans ces cas-là rien n'est vraiment prévu en Angular pour faire ça, car
developpement Angular : comment exécuter du code au chargement d'un module ? Petite astuce que j'ai découvert récemment : on peut exécuter du code au chargement d'un module Angular. Et c'est très simple ! @NgModule({...}) export class LazyPageModule { constructor() { console.log("I'm running at module loading time"); } } Même si ce n'est pas habituel de voir ça