Strapi VS Directus VS Payload

26/07/2024 By Adeline Caro.

Les CMS headless sont des outils très puissants et adaptables à beaucoup de besoins. Ils font partie de l’avenir du web. Strapi, Directus, Payload, Contentful… il en existe de très nombreux, mais comment être sûr de choisir celui qui nous convient ?

CMS Headless

Choisir la bonne librairie Javascript

06/01/2022 By Yoann M.

Lorsque l’on souhaite faire évoluer nos projets, ou tout simplement parce que l’on a besoin de nouveaux outils pour nous faciliter la vie, nous sommes régulièrement amenés à rechercher de nouvelles librairies JavaScript via le Node Package Manager.

Chez i-Run, nous savons à quel point il est difficile de choisir sa nouvelle librairie, et ce, pour diverses raisons.
Nous avons donc établi une liste de critères afin de nous orienter et nous permettre de sélectionner la bonne librairie Node.js.

Choisir un module Node.js

Vue-Router et Vue-Styleguidedist

18/05/2021 By Adeline Caro.

La librairie Vue Styleguidist permet de créer facilement un guide de style pour présenter simplement des composants Vue.Js et leurs options.
En parallèle, Vue Router est une brique essentielle de Vue.Js, et propose une approche programmatique de la navigation.
Malheureusement, l’utilisation du styleguide pour des composants qui utilisent la navigation programmatique pose problème.

Voici notre Point de Vue !

Split Flux Reactor

28/04/2021 By Dev Team.

La question de comment faire pour splitter un Flux Reactor revient souvent sur stackoverflow. Comment faire en sorte qu’un flux exécute des opérations différentes sur ces éléments en fonction d’un critère prédéfini ? Et surtout que la notion de stream soit conservée sur ces actions ?

Testy-box: Le bon goût des tests unitaires

12/11/2020 By Dev Team.

Dans notre environnement micro-service constitué de beaucoup de projets différents, il est fréquent de retrouver certains besoins en termes de tests unitaires. Lors de notre passage à Junit 5, nous en avons profité pour mettre au propre nos outils de test pour pouvoir les Open Sourcer.

Doit-on jouer mille fois une requête ou une fois mille requêtes ?

23/09/2020 By Bertrand Neuenschwander.

Il s’agit d’un cas classique de développement web : nous avons besoin de paginer les résultats d’une requête SQL. À partir d’une requête de recherche (sur une base MySQL), nous cherchons à déterminer la stratégie la plus efficace pour obtenir la liste des éléments de la page et le nombre total d’éléments en une ou plusieurs requêtes.

Documentation d’API avec Swagger

31/08/2020 By Dev Team.

Comme beaucoup d’autres équipes, nous avons été confrontés à la maintenance de legacy peu documenté et, force est de constater que cela coûte cher. C’est pourquoi, pour tous nos services, nous avons mis en place une javadoc et une documentation d’API REST générées à partir du code, lors du build. C’est la partie documentation REST que l’on présente ici avec un module Maven qui génère un fichier Swagger.