Aller au contenu

Glossaire

Termes et concepts clés utilisés dans la documentation Silex.

Breakpoint

Un point de contrôle du design responsive où la mise en page change pour s'adapter à différentes tailles d'écran. Silex utilise les breakpoints du DeviceManager pour définir des styles pour desktop, tablette, mobile et des largeurs personnalisées. Voir Breakpoints.

Page de collection

Une page générée automatiquement à partir des données de votre CMS. Une page est créée pour chaque élément (par ex. une page d'article de blog par article) via la pagination de build awesome (propulsé par Eleventy). Voir Pages de collection.

Composant

N'importe quel élément sur le canvas — un bouton, un bloc de texte, une image, un conteneur ou un symbole. Les composants peuvent avoir des états, des styles et des liaisons de données.

Connecteur

Un pont entre Silex et un service externe. Les connecteurs de stockage (système de fichiers, GitLab, FTP) sauvegardent vos fichiers de projet. Les connecteurs d'hébergement (GitLab Pages, système de fichiers, FTP) déploient votre site publié. Voir Connecteurs de stockage et Connecteurs d'hébergement.

Variable CSS

Une propriété CSS personnalisée qui stocke une valeur réutilisable (couleur, espacement, taille de police). Écrite sous la forme --nom-de-variable en CSS. Silex vous permet de créer et d'utiliser des variables CSS dans votre système de design. Voir Variables CSS.

Source de données

Une API GraphQL (comme WordPress avec WPGraphQL) qui fournit du contenu à votre site lors de la conception. Silex se connecte à votre source de données pour permettre un aperçu en direct dans l'éditeur. Voir Comment fonctionne le CMS.

Expression

Une formule basée sur des tokens qui se résout en une valeur. Les expressions chaînent des tokens de propriété (champs de données), des tokens de filtre (transformations), des tokens d'état (références) et des valeurs fixes. Voir Expressions.

Filtre

Une fonction Liquid qui transforme les données — par exemple, upcase convertit le texte en majuscules, slice extrait une portion d'un tableau. Les filtres sont utilisés dans les expressions pour formater ou manipuler le contenu. Voir Filtres.

GraphQL

Un langage de requête pour les API. Silex se connecte aux API GraphQL (WordPress avec WPGraphQL, Strapi, Supabase, etc.) pour récupérer et afficher du contenu sur votre site. Voir Configuration WordPress.

Connecteur d'hébergement

Un service qui déploie votre site publié sur le web. Silex prend en charge GitLab Pages (avec CI/CD), l'hébergement sur système de fichiers, FTP et le téléchargement ZIP. Voir Connecteurs d'hébergement.

Publication

L'action de convertir votre design Silex en un site web en ligne. La publication exécute des transformateurs, envoie les fichiers vers votre connecteur de stockage, déclenche le CI/CD (le cas échéant) et génère le site statique final via build awesome. Voir Comment fonctionne la publication.

Shortcode

Un extrait de modèle réutilisable rendu par build awesome lors de la publication. Les shortcodes vous permettent d'intégrer du contenu dynamique (tables des matières, galeries d'images, exemples de code) sans écrire de HTML. Voir Configuration build awesome.

État

Une expression nommée sur un composant qui peut être référencée ou affichée. Les états publics sont exposés aux composants enfants ; les états privés (innerHTML, condition, __data) contrôlent ce que le composant affiche ou répète. Voir Liaison de données.

Connecteur de stockage

Un service qui stocke les fichiers de votre projet Silex. Silex prend en charge le système de fichiers (local), GitLab (avec OAuth) et FTP. Voir Connecteurs de stockage.

Symbole

Un composant réutilisable qui se synchronise sur toutes les instances. Créez une fois, mettez à jour partout. Les Symboles sont idéaux pour les headers, footers et barres de navigation. Voir Symboles.

Token

Un élément de base dans une expression. Les types incluent : tokens de propriété (champs de données de votre CMS), tokens de filtre (transformations comme upcase), tokens d'état (références à d'autres états de composants) et tokens fixes (valeurs codées en dur). Voir Expressions.


Vous ne trouvez pas ce que vous cherchez ? Posez votre question dans le chat communautaire ou sur le forum.

Vous souhaitez améliorer ce glossaire ? Contribuez ou modifiez sur GitHub.

Éditer cette page sur GitLab