0Pricing
Sveltejs Academy · Leçon

adapter-static pour les sites statiques

Pré-rendez l’intégralité de votre site sous forme de fichiers statiques avec adapter-static.

adapter-static pour les sites statiques est une leçon Sveltejs Academy gratuite sur CoddyKit. Ceci est la leçon 1 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Sveltejs Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Sveltejs Academy comprend 4 leçons au total.

Fonctionnement de adapter-static

Il pré-génère votre application sous forme de fichiers HTML/CSS/JS statiques que n’importe quel hébergeur statique peut servir.

Installer

Remplacez adapter-auto dans svelte.config.js.

npm install -D @sveltejs/adapter-static

Configurer

Utilisez-le dans votre svelte.config.js.

import adapter from "@sveltejs/adapter-static";
export default { kit: { adapter: adapter() } };

Pré-générer toutes les pages

Ajoutez une mise en page racine qui active la pré-génération partout.

// +layout.js
export const prerender = true;

Routes dynamiques

Les sites statiques ne peuvent pas servir des paramètres dynamiques au moment de la requête. Utilisez l’export entries pour les énumérer.

export function entries() { return [{ slug: "hello" }, { slug: "world" }]; }

Pas de serveur

Vous ne pouvez pas utiliser les actions de formulaire ni les points de terminaison serveur avec adapter-static.

Hébergement

Déployez sur Netlify, Vercel, Cloudflare Pages, GitHub Pages ou n’importe quel hébergeur compatible avec S3.

Mode SPA

Utilisez l’option de repli pour un mode SPA parcouru côté client sans pré-génération.

adapter({ fallback: "index.html" })

Performances

Les sites statiques sont extrêmement rapides et peu coûteux à héberger à grande échelle.

Limitations

Pas de SSR par requête ni d’actions de formulaire. Utilisez des récupérations côté client vers des API dynamiques.

Cas d’utilisation

Sites marketing, documentations, blogs, portfolios.

Vérification rapide

Que produit adapter-static ?

Récapitulatif

Utilisez adapter-static pour pré-générer les applications SvelteKit sous forme de sites statiques faciles et peu coûteux à héberger.

Questions Fréquemment Posées

La leçon « adapter-static pour les sites statiques » est-elle gratuite ?

Oui — le texte complet de « adapter-static pour les sites statiques » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Sveltejs Academy, passe à CoddyKit PRO. Le cours Sveltejs Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « adapter-static pour les sites statiques » ?

Pré-rendez l’intégralité de votre site sous forme de fichiers statiques avec adapter-static. Tu pratiques Sveltejs Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Sveltejs Academy ?

Aucune expérience préalable n'est requise. Sveltejs Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 1 sur 4.

Combien de temps prend la leçon « adapter-static pour les sites statiques » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Sveltejs Academy ?

Oui. Chaque leçon Sveltejs Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. adapter-static pour les sites statiques
  2. adapter-node pour un serveur Node.js
  3. adapter-vercel et adapter-cloudflare
  4. Construire et prévisualiser
← Retour à Sveltejs Academy