Par sbenothman, 21 mars, 2025
Mocking dans les Tests d'Applications Express.js : Simuler pour Mieux Tester

Par sbenothman, 21 mars 2025


Introduction

Dans le développement d'applications Express.js, il est essentiel de s'assurer que chaque composant fonctionne de manière fiable. Pour cela, les tests sont cruciaux. Mais que faire lorsque vos tests dépendent de services externes, comme une base de données ou des APIs externes ? La réponse est simple : utiliser le mocking.

Étiquettes

Par tdjellaoui, 21 mars, 2025

Introduction

Dans mon dernier article, nous avons vu comment ajouter des interactions utilisateur avec SwiftUI pour rendre les applications iOS plus dynamiques. Maintenant, nous allons aller encore plus loin en intégrant Core Data pour stocker et gérer les données utilisateur de manière persistante.

Étiquettes

Par malcheikhali, 21 mars, 2025

Modules natifs à l'appareil

Dans ce dernier blog, je vais parler de l'utilisation des composants natifs de l’appareil sur lequel on développe une application React Native.

Dans la plupart des applications mobiles, plusieurs composants natifs sont utilisés afin d'ajouter des fonctionnalités à l'expérience utilisateur. Par exemple, l’utilisation de l’appareil photo dans une application permet d’implémenter davantage de fonctionnalités dans un projet React Native.

Dans ce blog, je montrerai comment utiliser la caméra.

Étiquettes

Par jlerouge, 21 mars, 2025

Bonjour chers lecteurs et lectrices,

Dans l’article précédent, nous avons parlé des différentes fonctionalitées que Typescript. Aujourd’hui, dans cette dernière article, nous allons voir comment TypeScript améliore notre expérience de développement avec ces frameworks populaires, en nous offrant un typage robuste et une meilleure maintenabilité du code.


Texte alternatif

Par nbergeron, 21 mars, 2025

Utiliser le coeur de Composer pour les tests unitaires (suite)

Lors du dernier blogue, j'ai continué à présenter le fichier composer.json en introduisant les tests pouvant être exécutés dans le cadre de Composer. Le cadriciel Pest a été présenté. Ce cadriciel est en fait une couche par-dessus PHPUnit permettant de simplifier l'écriture de test et de rapprocher la syntaxe du language naturel.

Je vais maintenant aller plus en détails sur ce qu'il est possible de faire avec Pest avec quelques exemples concrets.

Par mhassouna, 19 mars, 2025

Bonjour ! Dans nos articles précédents, nous avons exploré les workflows et la gestion des tests avancés dans Xcode Cloud. Dans ce dernier article, nous allons voir comment suivre et analyser les builds pour détecter les erreurs, optimiser les performances et améliorer la gestion des versions.

Par rkassan, 19 mars, 2025

Dans un monde où l’intelligence artificielle joue un rôle clé dans l’amélioration des interactions en ligne, Azure Cognitive Services se distingue comme une solution puissante pour enrichir les applications web. Microsoft Azure propose cette suite de services pour intégrer des fonctionnalités d’IA avancées dans des sites web et applications, sans nécessiter de compétences approfondies en "machine learning". Dans cet article, nous allons explorer comment Azure Cognitive Services transforme l’expérience utilisateur sur le web.

Par plafrance1, 19 mars, 2025

Bonjour à tous, bienvenue au septième et dernier segment de ma veille technologique sur Next.js.

Nous voilà déjà à la fin de cette petite introduction à ce cadre logiciel complexe qui redéfinit le développement d'applications Web avec React.

Dans ce dernier article, je reviendrai sur les différents apprentissages que nous avons eus tout au long de cette série, et je donnerai mon point de vue sur l'ensemble des éléments mentionnés ainsi que les prochaines pistes d'apprentissage pour approfondir davantage ses connaissances de Next.js.

Par mgacemi, 19 mars, 2025

Introduction

Depuis que j'ai commencé à explorer Svelte, chaque mise à jour de ce framework m'a surpris par sa simplicité et son efficacité. Récemment, Svelte 5 a introduit une nouveauté intéressante : les runes. Intrigué par cette fonctionnalité, j'ai décidé de plonger en profondeur dans son fonctionnement, ses bénéfices et ses cas d'utilisation pratiques. Voici le résultat de mes expérimentations et recherches personnelles sur les runes de Svelte.

Étiquettes

Par jbarbier, 18 mars, 2025

Mes salutations et bienvenue pour cette toute dernière veille technologique. À la suite de la veille précédente, cet article approfondit les compétences en ordre séquentiel qu’un développeur doit développer pour bien pouvoir utiliser DevOps.

Pour revenir à la veille techno précédente, un développeur spécialisé en DevOps doit posséder certaines compétences, dont les suivantes :

Étiquettes