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

116 résultats trouvés au total

Comprendre et utiliser le Hook useState en React

React Les Hooks en React

Le hook useState permet de gérer l’état d’une propriété d’un composant. Définition du hook useState Il prend en paramètre une valeur initiale de l’état. Il retourne un tableau de deux éléments : La propriété d’état actuelle. Une fonction setter qui ...

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 fonctionnel, notamment lors du montage, de la mise à jour et du démontage du composant. Définition du hook useEffect Le premier paramètre est une fonction de ...

Comprendre et utiliser le Hook useMemo en React

React Les Hooks en React

Supposons que nous avons un formulaire contenant plusieurs champs, notamment le mot de passe, et que nous souhaitons vérifier si ce dernier est sécurisé ou non. Dans ce cas, nous allons implémenter une fonction qui doit normalement être appelée uniquement lors...

Les différences entre setTimeout, setInterval et setImmediate

JavaScript

setTimeout La fonction setTimeout() permet de planifier l’exécution d’une fonction après un délai spécifié, exprimé en millisecondes. Le code est exécuté une seule fois. Par exemple, si vous souhaitez exécuter une fonction nommée maFonction après un délai de...

Comprendre et utiliser le Hook useId en React

React Les Hooks en React

Le hook useId permet de générer un identifiant unique pour un composant dans toute l’application. Cela peut être particulièrement utile lorsque votre page est composée de plusieurs composants ayant des champs similaires. Pour garantir que chaque champ ait un ...

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 composant, sans déclencher de nouveau rendu lorsque sa valeur change. Définition du hook useRef Il prend en paramètre une valeur initiale qui est affectée à...

Renforcer la sécurité de vos cookies avec HttpOnly, Secure et SameSite

Cookie

HttpOnly L’attribut HttpOnly est conçu pour renforcer la sécurité des cookies en limitant leur accès aux requêtes HTTP. Cela signifie que les cookies marqués avec HttpOnly ne peuvent pas être accédés par des scripts côté client, comme JavaScript. Cette mesure...

Les protocoles applicatifs

Les protocoles réseaux

Chaque port réservé sur une machine est associé à un protocole applicatif spécifique. Ces protocoles définissent les règles de communication entre les applications. Ces règles couvrent divers aspects, tels que les types de messages échangés, la syntaxe de ces ...

Les protocoles de la couche de transport

Les protocoles réseaux

Les protocoles applicatifs s’appuient sur les services fournis par les protocoles de la couche de transport du modèle OSI. Cette couche est responsable de la gestion des erreurs et du contrôle des flux réseau. Les deux principaux protocoles de cette couche son...

Qu'est-ce que le HTTP ?

Les protocoles réseaux

HTTP est un protocole textuel et sans état. Textuel : Le protocole HTTP échange des données sous forme de texte, ce qui signifie que les informations peuvent être lues et comprises par un humain. Sans état : Le protocole HTTP ne conserve pas d’informations...

Qu'est-ce que le DNS ?

Les protocoles réseaux

DNS, ou Domain Name System est un système utilisé sur Internet pour traduire les noms de domaine en adresses IP nécessaires pour localiser les serveurs et les appareils connectés au réseau. Le processus de résolution des noms de domaine 1. Requête au Resol...

Qu'est-ce que le SMTP ?

Les protocoles réseaux

Le protocole SMTP (Simple Mail Transfer Protocol) est un protocole de communication principalement utilisé pour envoyer des messages électroniques sur Internet. Un serveur de messagerie, qui gère à la fois les e-mails entrants et sortants, utilise différents ...

Quelle est la différence entre FTP, FTPS, SFTP ?

Les protocoles réseaux

FTP (File Transfer Protocol) est un protocole de communication conçu pour le transfert de fichiers entre un serveur et un client. Cependant, FTP n’est pas sécurisé car il ne crypte pas les données transmises sur le réseau. FTPS est une version sécurisée du pr...

Qu'est-ce que le SSH ?

Les protocoles réseaux

SSH, ou Secure Shell, est un protocole de communication sécurisé conçu pour accéder à des machines distantes via un réseau. Il établit une connexion chiffrée entre un client et un serveur, offrant ainsi une sécurité renforcée pour la transmission de données se...

Qu'est-ce que l'en-tête HTTP X-Frame-Options ?

Les en-têtes de réponse HTTP

L’en-tête de réponse HTTP X-Frame-Options permet de contrôler si un navigateur doit autoriser l’affichage d’une page dans un élément <frame>, <iframe>, <embed> ou <object>. Les sites web utilisent cet en-tête pour se protéger contre les attaques de clickjacki...

Qu'est-ce que la Content Security Policy (CSP) ?

Les en-têtes de réponse HTTP

Content Security Policy (CSP) est un mécanisme de sécurité qui permet aux administrateurs de contrôler les ressources qu’un navigateur est autorisé à charger pour une page donnée. En d’autres termes, CSP vous permet de spécifier quelles origines sont autorisée...

Qu'est-ce que l'en-tête HTTP X-Content-Type-Options ?

Les en-têtes de réponse HTTP

L’entête de réponse HTTP X-Content-Type-Options est un mécanisme de sécurité qui empêche le navigateur de tenter de deviner et de modifier le type MIME, qui est déclaré dans l’entête Content-Type. Il comporte une seule directive nosniff qui indique au navigat...

Qu'est-ce que l'en-tête HTTP Strict-Transport-Security (HSTS) ?

Les en-têtes de réponse HTTP

L’en-tête de réponse HTTP Strict-Transport-Security (HSTS) est un mécanisme de sécurité qui informe les navigateurs que votre site doit uniquement être accessible via HTTPS. Il convertit automatiquement toute tentative d’accès en utilisant HTTP en HTTPS. L'en...

OWASP – Contrôles d'accès défaillants

Qu’est-ce que l’OWASP ? Les 10 principa...

Coming soon

OWASP – Défaillances cryptographiques

Qu’est-ce que l’OWASP ? Les 10 principa...

Coming soon