---
title: "Pour les développeurs · Leiho"
description: "Leiho ne vous demande de changer ni de framework, ni de routeur, ni d’hébergement. Appliquez field() là où les éditeurs doivent cliquer, lisez le contenu en une requête, et obtenez ses types."
url: https://leiho.dev/fr/for/developers
lang: fr
updated: 2026-11-04
---
Pour les développeurs

# Gardez votre stack. Ajoutez une ligne par champ.

Leiho ne vous demande de changer ni de framework, ni de routeur, ni d’hébergement. Appliquez field() là où les éditeurs doivent cliquer, lisez le contenu en une requête, et obtenez ses types.

- [Essayer dans le navigateur](https://leiho.dev/fr/try)
- [Lire la documentation](https://leiho.dev/fr/docs)

```tsx
import { field, block } from 'leiho';

export function Hero({ page, i }) {
  return (
    <section {...block(page, 'sections', i, 'Hero')}>
      <h1 {...field(page, `sections.${i}.title`)}>{page.fields.sections[i].title}</h1>
    </section>
  );
}
```

### Une ligne par champ

field(), block() et entry() renvoient les attributs à appliquer. Des fonctions pures : composants serveur et build compris.

### Une requête par build

loadLeihoContent récupère tout le site en une fois, avec un ETag et un instantané de secours.

### Des types pour votre contenu

npx leiho types écrit les déclarations TypeScript correspondant exactement au JSON que vous recevez.

### Le schéma comme du code

Gardez leiho.schema.json dans votre dépôt et importez-le en staging et en production.

### Rien pour les visiteurs

Le bridge ne se charge que dans l’éditeur, n’a aucune dépendance et ne fait aucune requête réseau.

### Extensible

Adaptateurs pour d’autres extensions de champs, drivers de déploiement, filtres sur l’API de contenu.

## Annotez en quelques minutes

Vos composants restent les mêmes. Ajoutez les attributs là où les éditeurs doivent pouvoir cliquer.

```tsx
import { field, block } from 'leiho';

export function Hero({ page, i }) {
  return (
    <section {...block(page, 'sections', i, 'Hero')}>
      <h1 {...field(page, `sections.${i}.title`)}>{page.fields.sections[i].title}</h1>
    </section>
  );
}
```

### Open source et lisible

Le plugin et le bridge sont sous GPL et hébergés sur GitHub. Lisez le code, ouvrez une issue, envoyez une pull request.

Leiho pour

- [**Pour les agences**Des sites headless que vos clients modifient](https://leiho.dev/fr/for/agencies)
- [**Pour les éditeurs**Voyez le site pendant que vous le modifiez](https://leiho.dev/fr/for/editors)

## Modifiez le vrai site.

Gratuit et open source. Essayez-le sur un vrai WordPress, dans votre navigateur.

- [Essayer dans votre navigateur](https://leiho.dev/fr/try)
- [Voir sur GitHub](https://github.com/pixelersagency/leiho)
