Bienvenue à l'atelier "Devenez un Astronaute : Découvrez le Framework Astro" ! Cet atelier est conçu pour vous initier à l'univers d'Astro, un framework moderne qui simplifie le développement de sites web performants.
En explorant notre univers grâce à l'API de la NASA, vous apprendrez les bases d'Astro tout en créant un projet captivant. 🌍🪐🌠
- Découvrir les bases du framework Astro : structure, composants et fichiers.
- Créer des pages statiques pour chaque planète du système solaire.
- Consommer une API externe (API de la NASA) pour récupérer des données dynamiques.
- Comprendre comment Astro génère des sites web ultra-rapides.
Avant de commencer, assurez-vous d'avoir les éléments suivants :
- Node.js (version 18 ou supérieure) : Télécharger ici.
- Un éditeur de code (recommandé : Visual Studio Code).
git clone https://github.com/hex46/workshop-astro.git
git checkout init
cd workshop-astro```bash
npm install
npx playwright install --with-deps
```
### Lancer le serveur
```bash
npm run dev
```
### Lancer les tests d'une étape
```bash
npm run test:1
```
Vous pouvez remplacer `1` par le numéro de l'étape pour lancer les tests correspondants.
### Lancer les tests en version UI
```bash
npm run test:ui
```
---
## 💬 Support et questions
Si vous avez des questions pendant ou après l'atelier, n'hésitez pas à demander ! 🚀
Happy coding! ✨
## 🙏 Crédit
- Les images utilisées et présentes dans le dossier `assets/nasa/` sont la propriété de la NASA.
- Les images utilisées et présentes dans le dossier `assets/astro/` sont la propriété d'Astro.