Plate

Qu'est-ce que Plate ?

Plate est un framework d'éditeur de texte riche open source construit sur Slate.js qui donne aux équipes de développement une boîte à outils composable pour construire des expériences d'édition structurées au sein d'applications web. Il fournit une architecture de plugins pour étendre le comportement de l'éditeur avec des nœuds, transformations et éléments d'interface personnalisés. Plate est prévu pour le Laioutr App Store en tant qu'intégration de composabilité frontend.

Comment ça fonctionne

Plate transforme Slate.js en un système de plugins où chaque capacité d'éditeur, du formatage de blocs aux médias intégrés, est une unité discrète et testable indépendamment. Des sérialiseurs pour HTML et Markdown sont inclus, et le framework s'intègre aux arbres de composants React sans nécessiter un contexte complet d'éditeur de documents. Une fois disponible, il se connectera à la couche Composable Headless Frontend afin que des capacités d'édition structurée puissent être intégrées dans des composants Laioutr personnalisés sans construire une couche de saisie de contenu depuis zéro.

Plate avec Laioutr

Au sein de la Composable Digital Experience Platform, Plate fournit les primitives d'édition que les équipes de développement peuvent utiliser pour étendre la surface de rédaction de Laioutr avec des formulaires de saisie spécifiques à un domaine. Les équipes construisant des bibliothèques de composants personnalisées sur le Composable Headless Frontend peuvent intégrer des éditeurs basés sur Plate pour des champs de contenu riche, gardant l'expérience d'édition cohérente avec la plateforme environnante sans adopter un CMS tiers complet.

Voir aussi

Découvrez Laioutr App Store.

Frontend Insights