Par iel1, 14 février, 2025
React et les Événements : Rendre une Interface Interactive

Salut à tous, c’est Ismail ! Cette semaine, je continue mon exploration de React en abordant un aspect fondamental : la gestion des événements. Que ce soit un clic sur un bouton, une saisie dans un champ ou une soumission de formulaire, les événements permettent d’interagir avec l’utilisateur et de rendre nos applications plus dynamiques. Voyons ensemble comment React facilite cette gestion et quelles bonnes pratiques adopter !

Par smanaf, 14 février, 2025

Bonjour et bienvenue dans mon article numéro 3 qui porte sur Jetpack Compose. Rappel : Jetpack Compose est un framework moderne de développement d'interfaces utilisateur pour Android qui utilise une approche déclarative, permettant de créer des UI en utilisant des fonctions Kotlin. Il remplace l'utilisation des fichiers XML par des fonctions composables, simplifiant ainsi le processus de conception et de gestion des états. Jetpack Compose simplifie la navigation et la personnalisation des interfaces en adoptant une approche déclarative et fluide.

Par srahman, 14 février, 2025

Comment écrire et utiliser du code en WebAssembly ?

La semaine dernière, j’ai expliqué comment WebAssembly fonctionne et pourquoi il est utile. Aujourd’hui, comme promis, on va voir quelques extraits de code pour mieux comprendre comment il est écrit et utilisé. On ne va pas l’exécuter, mais ça va donner une idée de la structure et de son utilisation avec JavaScript.

Étiquettes

Par aaziz, 14 février, 2025

Comme vu dans le cours de Native 2 et 3, les tests unitaires sont très importants pour assurer le fonctionnement du code rédigé par les développeurs en vérifiant que chaque portion de code isolée fonctionne adéquatement. De plus, ils aident beaucoup pour assurer la maintenance du projet car ce dernier peut subir des changements avec le passage du temps et les tests unitaires assurent que les ajouts ne cassent pas le reste du projet.

Vue Test Utils offre une série de fonctions utilitaires pour :

Par tekeu, 14 février, 2025

Au dernier blog, nous sommes passés en détail sur les éléments importants constituant une scène 3D. Maintenant que vous avez appris ces bases , nous pouvons établir notre environnement de travail Three.js.

Environnement

Installation et structure du projet

Chaque projet Three.js a besoin au minimum d’un fichier HTML pour définir la page web et d’un fichier JavaScript pour exécuter le code Three.js. Voici une structure typique :

Par mhassouna, 14 février, 2025

Salut et bienvenue !

Dans l’article précédent, on a vu pourquoi un CI/CD est essentiel pour le développement iOS et comment il permet d’automatiser les tâches répétitives comme la compilation, les tests et le déploiement. Maintenant, intéressons-nous de plus près à Xcode Cloud et voyons comment il fonctionne.

Par jbarbier, 13 février, 2025

Bonjour et bienvenue à ma troisième veille technologique ! Aujourd'hui, je vais expliquer en quoi le CI/CD (Intégration Continue et Déploiement Continu) est un élément clé de la méthode DevOps.

Étiquettes

Par sbenothman, 13 février, 2025

Après avoir découvert les bases de Node.js, il est temps de l’installer et d’écrire notre premier serveur web en utilisant cet environnement d’exécution puissant et performant.

1. Installation de Node.js

Node.js est compatible avec Windows, macOS et Linux. Voici comment l’installer sur votre système :

a. Téléchargement et installation

Rendez-vous sur le site officiel de Node.js :
https://nodejs.org/

Vous y trouverez deux versions :

Étiquettes

Par abnousinane, 13 février, 2025

Astro est un framework puissant et rapide, mais rien ne vaut la pratique pour mieux le comprendre. Aujourd’hui, nous allons voir comment installer Astro et créer une première page web en quelques étapes simples.

1. Installation d’Astro

Avant de commencer, assure-toi d’avoir Node.js installé sur ton ordinateur. Ensuite, ouvre ton terminal et exécute la commande suivante pour créer un nouveau projet Astro :

Étiquettes

Par ihanine, 13 février, 2025

Bubble propose une interface simple et visuelle, permettant de créer des applications sans coder. Grâce à son éditeur drag-and-drop (glisser-déposer si on veut respecter la langue), vous pouvez ajouter des éléments comme des boutons, des zones de texte ou des images directement sur la page. Ce système permet à n'importe qui, même sans expérience ou éducation dans le domaine, de batir des applications web. C'est un peu comme si vous travaillez sur un fichier PowerPoint. Nous pouvons parler du même degré de difficulté pour le front-end.