Passer au contenu principal
Recherche avancée
Termes de recherche
Type de contenu

Correspondances exactes
Recherche par tags
Recherche par date
Mis à jour après
Mis à jour avant
Créé après
Créé avant

Résultats de recherche

110 résultats trouvés au total

Gestion des sessions en PHP

PHP

La gestion des sessions en PHP permet de conserver des données persistantes entre différentes requêtes HTTP. Cela est essentiel pour suivre un utilisateur (authentification, panier, préférences, etc.). Voici un aperçu complet du fonctionnement interne de ce mé...

Comment annuler proprement un fetch avec AbortController

JavaScript

AbortController est un objet qui permet d’annuler proprement une opération asynchrone, comme une requête fetch. Il est particulièrement utile pour : Éviter les effets de bord inutiles (ex. : composant démonté mais requête toujours active). Libérer des ress...

Comprendre et utiliser les extensions PHP

PHP

Les extensions PHP sont des modules externes (souvent écrits en C) qui ajoutent de nouvelles fonctionnalités à l’interpréteur PHP. Elles s’intègrent directement au cœur du langage et s’exécutent en natif, ce qui leur donne de meilleures performances et un accè...

Utilisation de la commande chmod sous Linux

Les commandes Linux

Sous Linux, chaque fichier ou dossier possède des permissions qui déterminent qui est autorisé à lire, modifier ou exécuter une ressource. Elles concernent toujours trois catégories d’utilisateurs : Utilisateur (owner) : la personne propriétaire du fichi...

Utilisation des commandes who, whoami, pwd et id sous Linux

Les commandes Linux

pwd – Où suis-je ? La commande pwd (print working directory) affiche le répertoire courant dans lequel on se trouve.C’est particulièrement utile quand on navigue avec cd et qu’on veut se situer dans l’arborescence des dossiers.   whoami – Qui suis-je ? La ...

Comprendre et utiliser le Hook useReducer en React

React Les Hooks en React

Le hook useReducer de React constitue une alternative puissante à useState pour la gestion d’états complexes. Lorsqu’un composant commence à accumuler plusieurs appels à useState, cela indique souvent qu’il est temps de centraliser la logique d’état avec useR...

Techniques d’optimisation des performances en React

React

Optimiser une application React, ce n’est pas appliquer tous les hacks connus, c’est d’abord mesurer, comprendre pourquoi ça rame, puis agir là où l’impact est réel. Voici un guide pour améliorer la réactivité perçue, réduire les re-renders inutiles et livrer ...

Comprendre les Higher-Order Components (HOC) en React

React

Les Higher-Order Components (HOC) sont un pattern de composition qui permet de réutiliser la logique de composants sans dupliquer le code. Un HOC est une fonction qui prend un composant en argument et retourne un nouveau composant enrichi. Ce composant envelo...

.dockerignore : le filtre indispensable pour des images Docker propres et légères

Docker Dockerfile

Quand vous construisez une image Docker, tout le répertoire où se trouve votre Dockerfile est envoyé au démon Docker comme contexte de build. Et sauf indication contraire, Docker copie tout ce contexte dans l’image. Résultat : sans précaution, vos images peu...

Layer Caching : optimiser vos builds Docker avec le cache des couches

Docker Dockerfile

Docker construit les images en couches (layers), chaque instruction du Dockerfile (COPY, RUN, etc.) crée une nouvelle couche. Lors d’un build, Docker réutilise le cache pour une couche tant que cette couche et toutes les couches précédentes n’ont pas changé. ...