Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Images | Concepts de Base
Next.js 14
course content

Contenu du cours

Next.js 14

Next.js 14

1. Introduction
2. Concepts de Base
3. Pages et Mises en Page
4. Déploiement et Base de Données
5. Travailler avec les Données
6. Fonctionnalités Avancées
7. Authentification

book
Images

Les images jouent un rôle important dans l'apparence visuelle de tout site web. Concentrons-nous sur la façon de les ajouter dans Next.js.

Le composant <Image> est une version avancée de la balise HTML <img> conventionnelle qui offre une gamme d'optimisations automatiques. Il a été conçu pour répondre aux complexités de la conception web moderne et assure une expérience utilisateur visuellement stable en atténuant les décalages de mise en page pendant la phase de chargement. Le composant redimensionne également intelligemment les images, ce qui réduit la consommation de bande passante sur les appareils avec des affichages plus petits, optimisant ainsi la livraison de contenu.

Retour au projet

Voyons comment intégrer des images dans notre projet. Dans le dossier public, vous trouverez hero-desktop.png et hero-mobile.png. Il est temps de les inclure dans notre fichier app/page.tsx en utilisant le composant Image de next/image.

En naviguant vers la page d'accueil de l'application, l'image devrait être visible.

Pour la version mobile, ajoutez une autre image avec une largeur de 560px et une hauteur de 620px. Si vous rencontrez des problèmes, consultez la solution fournie ci-dessous.

En Pratique

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 10
We're sorry to hear that something went wrong. What happened?
some-alt