oct. 28, 2024
Jusqu’à maintenant, NgRx Store est une des solutions principales permettant de gérer l'état global d’une application Angular de manière centralisée et partagée entre les composants.
Comme présenté dans le précédent article du blog Ippon Angular et les Signals, l’arrivée des Signals (à partir d’Angular
Lire la suite...
nov. 17, 2021
Besoin métier
Une application externe envoie des notifications de type WebHook à travers notre
API qui est responsable de distribuer ces messages aux différentes applications
internes de notre SI, en les répartissant dans des topics distincts. Pour
répondre à ce besoin, nous allons implémenter le Fan-out Pattern
[https://en.wikipedia.
Lire la suite...
mai 22, 2018
Suite à la toute récente sortie d’Angular 6 (mai 2018), cette nouvelle version
intègre désormais TypeScript 2.7 et RxJS 6. Les principaux ‘breaking changes’
proviennent de RxJS. Nous allons présenter rapidement les évolutions apportées,
puis montrer comment migrer simplement son code à l’aide de rxjs-tslint, et voir
Lire la suite...
déc. 02, 2015
Ce post a pour but de présenter OSGi et ses concepts dans un premier temps. Puis
ensuite, de fournir un exemple basique de développement de composants OSGi à
l’aide d’Apache Karaf 4. Enfin montrer comment peut-on écrire des tests
d’intégration à l’aide de Pax Exam, afin
Lire la suite...
nov. 14, 2012
ServiceMix, ou de l’atelier du soir vers l’application en production.
Tout commence par une présentation interne Ippon de ServiceMix donnée sous forme
d’atelier, atelier mené en avril dernier par Jean-Christophe Delmas et Fabien
Arrault. Après plusieurs missions, durant lesquelles j’ai été amené à travailler
sur différents
Lire la suite...
août 24, 2010
[http://blog.ippon.fr/2010/08/24/jboss-tattletale/jbosstattletale-0/]Tattletale
signifie « révélateur ». Il s’agit d’un outil qui analyse les dépendances entre
les jars. Ce dernier scanne un répertoire contenant l’ensemble des librairies et
génère divers rapports HTML. Au même titre que Cobertura, FindBugs, Pmd etc…,
JBoss Tattletale
Lire la suite...