la toile

Meilleures pratiques avec les crochets React

Cet article couvre les règles de React Hooks et comment commencer à les utiliser efficacement dans vos projets. Veuillez noter que pour suivre cet article en détail, vous devrez savoir [comment utiliser React Hooks](https://reactjs.org/docs/hooks-intro.html).

Lire la suite

Des décisions de conception inspirées avec Herb Lubalin : la typographie peut être aussi passionnante que l'illustration et la photographie

Dans ce huitième numéro d'Inspired Design Decisions, Andy Clarke expliquera comment l'apprentissage du graphiste et typographe américain Herb Lubalin a transformé son approche de la typographie sur le Web.

Lire la suite

Premiers pas avec l'API React Hooks

Ce didacticiel partage des exemples d'utilisation de React Hooks pour vos applications. Au cours du processus, vous découvrirez également certains crochets supplémentaires fournis avec React 16.8 et également comment écrire vos propres crochets React personnalisés.

Lire la suite

Intégrer des données structurées dans le processus de conception

La modernisation de l'optimisation des moteurs de recherche ne vous mène que jusqu'à présent. À mesure que les métadonnées deviennent plus intelligentes, il est plus important que jamais de les intégrer au processus de conception dès le départ.

Lire la suite

Comment configurer un projet backend d'API express avec PostgreSQL

Dans cet article, nous allons créer un ensemble de points de terminaison d'API à l'aide de [Express](https://expressjs.com/) à partir de zéro dans la syntaxe ES6, et couvrir certaines bonnes pratiques de développement. Découvrez comment toutes les pièces fonctionnent ensemble lorsque vous créez un petit projet à l'aide de l'intégration continue et du développement piloté par les tests avant le déploiement sur Heroku.

Lire la suite

Smashing Podcast Épisode 13 Avec Laura Kalbag : Qu'est-ce que la confidentialité en ligne ?

Dans cet épisode du Smashing Podcast, nous parlons de confidentialité en ligne. Que doivent faire les développeurs Web pour s'assurer que la confidentialité de nos utilisateurs est préservée ? Drew McLellan s'entretient avec une experte en la matière, Laura Kalbag, pour le savoir.

Lire la suite

Créez votre blog de développeur gratuit en utilisant Hugo et Firebase

L'écriture est une compétence cruciale que tout développeur de logiciel devrait cultiver. La création et l'hébergement d'un blog technique offrent l'opportunité de le faire. Voyons comment déployer un blog gratuitement et avec un minimum d'effort en utilisant Hugo et Firebase.

Lire la suite

Publier le manuel de conception éthique quand nous en avions le plus besoin

Au début de ce mois, [The Ethical Design Handbook](https://www.smashingmagazine.com/printed-books/ethical-design-handbook/) a rejoint la Smashing Library de livres essentiels pour les designers et les développeurs. Les changements dans le monde ont entraîné des changements dans la sortie du livre, mais les lecteurs l'adorent jusqu'à présent ! Les principes de conception éthique sont intemporels et nous en voyons les résultats pendant une période de changement sans précédent.

Lire la suite

Faits saillants de Django : la création de modèles permet d'économiser des lignes (partie 2)

Dans cet article, Philip explore la décomposition d'une page Web complexe en plusieurs modèles, la composition de ces composants et l'application de balises et de filtres pour refactoriser une page HTML simple.

Lire la suite

Langage de conception visuelle : les éléments constitutifs du design

Un langage de conception visuelle robuste est la pierre angulaire d'une bonne conception. Voici comment l'équipe de Fantasy a abordé la conception d'un système d'exploitation mobile pour Huawei.

Lire la suite