la toile

Refactoring CSS : Optimisation de la taille et des performances (Partie 3)

Il existe de nombreuses techniques d'optimisation CSS pour résoudre les problèmes potentiels de taille de fichier et de performances. Jetons un coup d'œil à certains d'entre eux. Après tout, si le déploiement de la base de code refactorisée entraîne des problèmes de chargement ou de performances, cela entraînera une baisse du trafic et des revenus, ce qui pourrait laisser la direction et les chefs de projet insatisfaits.

Lire la suite

Composants composés en réaction

Les composants composés aident les développeurs à créer des API plus expressives et flexibles pour partager l'état et la logique au sein des composants. Ce didacticiel explique comment cela peut être réalisé à l'aide de l'API de contexte et de React pour créer des composants à l'aide de ce modèle avancé.

Lire la suite

Repousser les atteintes à la vie privée sur le Web

Le Web est toujours aux prises avec des problèmes que nous tenons pour acquis hors ligne, notamment la protection de la vie privée. Ce sont des mesures que le New York Times a prises pour protéger les données des utilisateurs, et comment vous pouvez aussi.

Lire la suite

Création d'un multi-monorepo public/privé pour les projets PHP

Dans cet article, Leonardo explique comment utiliser une approche "multi-monorepo" pour rendre l'expérience de développement plus rapide, tout en gardant vos packages PHP privés. Cette solution peut être particulièrement bénéfique pour les créateurs de plugins PRO.

Lire la suite

Comment automatiser le flux de travail de documentation pour les développeurs

Dans cet article, vous apprendrez à économiser des heures de travail fastidieux d'écriture, de mise à jour et de correction de la documentation technique. Dans cet article, vous apprendrez à automatiser votre workflow de documentation avec Vale et GitHub Actions.

Lire la suite

HTTP/3 : Améliorations des performances (Partie 2)

Après presque cinq ans de développement, le nouveau protocole HTTP/3 approche de sa forme finale. Examinons de près les améliorations de performances de HTTP/3, le contrôle de la congestion, le blocage de tête de ligne et la configuration de la connexion 0-RTT.

Lire la suite

Gestion du montage et du démontage des itinéraires de navigation dans React Native

Vous avez souvent besoin de deux ensembles différents de piles de navigation pour l'authentification avant et après l'utilisateur. Habituellement, pour voir plus de contenu, vous devez être authentifié d'une manière ou d'une autre. Voyons comment monter et démonter la pile de navigation en fonction d'une condition remplie dans React Native.

Lire la suite

Smashing Podcast Épisode 41 Avec Eva PenzeyMoog : Concevoir pour la sécurité

Dans cet épisode, nous parlons de concevoir pour la sécurité. Que signifie prendre en compte les utilisateurs vulnérables dans nos conceptions ? Drew McLellan s'entretient avec l'experte Eva PenzeyMoog pour le savoir.

Lire la suite

Comment créer un site de commerce électronique avec Angular 11, Commerce Layer et Paypal

Avoir un magasin de commerce électronique est crucial pour tout propriétaire de magasin, car de plus en plus de clients se tournent vers les achats en ligne. Dans ce didacticiel, nous verrons comment créer un site de commerce électronique avec Angular 11. Le site utilisera Commerce Layer comme API de commerce électronique sans tête et utilisera Paypal pour traiter les paiements.

Lire la suite

Il n'existe pas d'unité CSS absolue

Quelles sont les unités absolues ? Quelles sont les différences entre les unités relatives et absolues, et comment créer des tailles précises sur le Web ? Dans cet article, Elad Shechter explique pourquoi les unités absolues CSS ne sont pas si absolues.

Lire la suite