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
veille Je fais de la veille pour vous ! Depuis un peu plus d'un an je partage chaque mois une revue de presse (la dernière en date ici), et je me suis outillé pour proposer quelque chose qui est
Java Java 22 : le point sur les nouveautés Aujourd'hui sort la nouvelle version de Java. C'est la première version majeure depuis la LTS mais ne vous inquiétez pas si vous suivez uniquement les LTS, cette version est très
Frontend Rendez votre application React réactive à l'environnement avec useSyncExternalStore ! Peut-être un air de déjà-vu ? En fait non ! La semaine dernière je publiais un article très générique sur comment rendre plus réactive vos applications web à l'environnement -- article que
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
Web Migrer progressivement d'un service legacy à son remplaçant via l'injection de dépendance / l'IoC ! Il existe pas mal de façons de gérer la migration d'un service vers un autre de même API, dans mon contexte actuel, on a opté (après un temps d'étude de
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
Java Java 21 : le point sur les nouveautés Cette version est la nouvelle LTS, elle apporte en version stable un certain nombre de changement attendus, et encore des étapes sur des travaux de fond pour le long terme
Frontend Détecter des changements de taille d'élément avec un ResizeObserver Si c'est très facile en JavaScript de détecter le changement de taille de la fenêtre (à ne pas confondre avec la taille du viewport) car un simple onresize sur l'élément
Frontend Benchmark des méthodes de concaténations en JavaScript Au début du mois je vous partageais dans ma revue de presse ce benchmark de Muhammad A Faishal qui comparait la concaténation en string literal et la concaténation via template
CSS Créer une timeline avec uniquement du CSS ! Parfois on a pas forcément besoin de quelque chose de très compliqué, mais on veut un truc propre pour présenter des dates. Je vous propose de réaliser une timeline uniquement
Front Configurer la preview d'un site sur les réseaux sociaux Récemment j'ai eu besoin de configurer la preview d'un site qui s'affichait de manière affreuse sur les réseaux sociaux, que ce soit LinkedIn ou Messenger en passant par Twitter. Je