Skip to content

Étape 1 – Créer les pages

🎯 Objectifs de l’étape

Dans cette étape, vous allez créer les quatre pages principales de l’application : Accueil, Favoris, FAQ, et Monde Pokémon.
Vous découvrirez comment :

  • créer des fichiers .vue représentant des pages dans un projet Vue 3,
  • structurer une page avec un <template> simple,
  • et vérifier le bon fonctionnement du routage automatique basé sur les fichiers.

📁 Créer les fichiers .vue

Dans le dossier src/pages/, créez les 4 fichiers suivants :

  • index.vue
  • Favoris.vue
  • FAQ.vue
  • KantoMap.vue

🏷️ Ajouter un titre sur chaque page

Dans chaque fichier .vue, ajoutez un élément <template> contenant un seul titre <h1> qui décrit la page.
Par exemple dans index.vue :

html
<template>
  <h1>Pokédex : page d'accueil</h1>
</template>

📝 Texte à utiliser pour chaque page

Voici le texte à placer dans chaque balise <h1> :

FichierContenu du <h1>
index.vuePokédex : page d'accueil
Favoris.vueMes Pokémons Favoris
FAQ.vueFoire Aux Questions (FAQ)
KantoMap.vueMonde Pokémon

🔍 Tester les routes dans le navigateur

Lance ton serveur de développement avec npm run dev, puis vérifie que chaque page s'affiche correctement aux adresses suivantes :

  • /
  • /favoris
  • /faq
  • /kantomap

🔗 Références utiles

📦 Solutions

🗂️ src/pages/index.vue

vue
<template>
  <h1>Pokédex : page d'accueil</h1>
</template>

🗂️ src/pages/Favoris.vue

vue
<template>
  <h1>Mes Pokémons Favoris</h1>
</template>

🗂️ src/pages/FAQ.vue

vue
<template>
  <h1>Foire Aux Questions (FAQ)</h1>
</template>

🗂️ src/pages/KantoMap.vue

vue
<template>
  <h1>Monde Pokémon</h1>
</template>