Passer au contenu principal

Pages mises à jour récemment

.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 env...

Mis à jour il y a 1 mois par Ayman Benmada

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...

Mis à jour il y a 1 mois par Ayman Benmada

Comprendre les bases du JSX en React

React

Qu'est ce que le JSX ? Le JSX (JavaScript XML) est une extension syntaxique de JavaScript utilis...

Mis à jour il y a 1 mois par Ayman Benmada

Comprendre et utiliser le Hook useRef en React

React Les Hooks en React

Le hook useRef permet de créer une référence mutable qui persiste tout au long du cycle de vie du...

Mis à jour il y a 1 mois par Ayman Benmada

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 logi...

Mis à jour il y a 1 mois par Ayman Benmada

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 mesu...

Mis à jour il y a 1 mois par Ayman Benmada

Optimisation du rendu avec React.memo et useCallback dans React

React

Dans une application React, un composant est rendu dans deux situations principales : Lorsque ...

Mis à jour il y a 1 mois par Ayman Benmada

Comprendre et utiliser le Hook useEffect en React

React Les Hooks en React

Le hook useEffect permet d'exécuter du code à différents moments du cycle de vie d'un composant f...

Mis à jour il y a 1 mois par Ayman Benmada

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’état...

Mis à jour il y a 1 mois par Ayman Benmada

Qu’est-ce que le mot-clé yield en PHP ?

PHP

En PHP, le mot-clé yield est utilisé pour créer des générateurs. Un générateur est une fonction ...

Mis à jour il y a 2 mois par Ayman Benmada

Comprendre le DOM virtuel dans React

React

Qu'est-ce que le DOM virtuel ? Le DOM virtuel (ou Virtual DOM) est une représentation simplifiée...

Mis à jour il y a 2 mois par Ayman Benmada

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 ...

Mis à jour il y a 3 mois par Ayman Benmada

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é à ...

Mis à jour il y a 3 mois par Ayman Benmada

Comprendre et utiliser les extensions PHP

PHP

Les extensions PHP sont des modules externes (souvent écrits en C) qui ajoutent de nouvelles fonc...

Mis à jour il y a 3 mois par Ayman Benmada

Comment annuler proprement un fetch avec AbortController

JavaScript

AbortController est un objet qui permet d’annuler proprement une opération asynchrone, comme une ...

Mis à jour il y a 3 mois par Ayman Benmada

Gestion des sessions en PHP

PHP

La gestion des sessions en PHP permet de conserver des données persistantes entre différentes req...

Mis à jour il y a 3 mois par Ayman Benmada

Comprendre Babel, les polyfills et core-js

JavaScript

Pourquoi Babel ? JavaScript évolue rapidement. Chaque nouvelle version du langage (ECMAScript) i...

Mis à jour il y a 4 mois par Ayman Benmada

Comprendre et se protéger des attaques CSRF (Cross-Site Request Forgery)

Failles de sécurité courantes

Qu’est-ce qu’une attaque CSRF ? La CSRF (Cross-Site Request Forgery) est une vulnérabilité web q...

Mis à jour il y a 4 mois par Ayman Benmada

Comprendre le Scope, le Hoisting et les Opérateurs en JavaScript

JavaScript

Le Scope en JavaScript En JavaScript, le scope fait référence à la portée d'une variable, c'est-...

Mis à jour il y a 5 mois par Ayman Benmada

Les prototypes en JavaScript

JavaScript

Le prototype est un mécanisme qui permet à un objet d’hériter des propriétés et méthodes d’un aut...

Mis à jour il y a 8 mois par Ayman Benmada