|
|
Ligne 1 : |
Ligne 1 : |
| {{stub-fr}} | | {{stub-fr}} |
| | | |
− | | + | Archive sur [[Eleventy/travaux]] |
− | <!--
| |
− | ; Statut : étude sur [[eleventy/travaux]] sur [[Hylia]]
| |
− | | |
− | Afin de mettre mon site web personnel à jour, je repars de zéro avec le kit de démarrage [[Hylia]] développé par [[Andy Bell]] afin de mieux appréhender la motorisation statique [[Eleventy]].
| |
− | * Cours en ligne pour apprendre eleventy à partir de zéro : https://piccalil.li/course/learn-eleventy-from-scratch/
| |
− | * Séduit à cette heure par le [[CMS Netlify]] préconfiguré pour mettre à jour un site personnel statique.
| |
− | -->
| |
− | | |
− | == Priorités ==
| |
− | | |
− | ''Travaux envisagés avant migration''
| |
− | | |
− | * localisation en français des dates
| |
− | * pose de premières briques fondamentales indieweb https://indiewebify.me
| |
− | * étude schéma URLs - slugifier proprement le schéma URL `AAAA/MM/JJ/nom-du-slug`
| |
− | * gabarit pour publication de notes sans titres
| |
− | | |
− | | |
− | == repo de travail ==
| |
− | * https://github.com/ChristopheDucamp/hylia-master avec pointage sur domaine https://indieweb.me
| |
− | * un repo de dev en local. Un clone du site personnel d'Andy https://github.com/andybelldesign/personal-site-hylia pour faire des tests de différents types de posts. Beaucoup de bugs.
| |
− | | |
− | | |
− | | |
− | == article en rapport ==
| |
− | | |
− | ''à l'étude pour script de déploiement automatique avec iFTTT ''
| |
− | | |
− | {{citation-fr
| |
− | |title = Scheduled and draft 11ty posts
| |
− | |url = https://remysharp.com/2019/06/26/scheduled-and-draft-11ty-posts
| |
− | |author=[[Remy Sharp]]
| |
− | |published = [[2019-177|2019-06-26]]
| |
− | }}
| |
− | | |
− | | |
− | ----
| |
− | | |
− | '''<dfn>[https://www.11ty.io/ Eleventy]</dfn>''' est un [[générateur de site statique]] basé sur [[JavaScript]] qui permet à l'utilisateur de sélectionner son propre moteur préféré de gabarit et de de thème, ce qui peut en pratique permettre l'utilisation et l'activation des [[microformats2]].
| |
− | | |
− | Eleventy n'est pas un framework JavaScript et n'est pas livré avec un thème ou une configuration pré-installé même s'il existe de nombreux exemples de [https://www.11ty.io/docs/starter/#starter-projects projets de démarrage].
| |
− | | |
− | Comme tous les autres générateurs de sites statiques la courbe d'apprentissage d'Eleventy sous-tend une expérience d'écriture du HTML.
| |
− | | |
− | * GitHub: https://github.com/11ty/eleventy/
| |
− | | |
− | == Blocs de construction ==
| |
− | voir aussi les autres [[générateurs de sites statiques]] pour les principes de base :
| |
− | * [https://mxb.at Max Böck] a publié des articles sur 11ty :
| |
− | ** [https://mxb.at/blog/syndicating-content-to-twitter-with-netlify-functions/ Static Indieweb pt1: Syndicating Content] concernant le [[POSSE]] vers [[Twitter]]
| |
− | ** [https://mxb.at/blog/using-webmentions-on-static-sites/ Static Indieweb pt2: Using Webmentions] sur l'intégration avec [[webmention.io]]
| |
− | | |
− | == Exemples Indieweb ==
| |
− | Les membres de de la communauté IndieWeb utilisant Eleventy pour leurs propres sites (primaire) :
| |
− | * {{addyourself-fr}}
| |
− | | |
− | D'autres indépendants qui l'utilisent sur leur site <em>primiaire</em> d'auto-identification :
| |
− | * [https://paulrobertlloyd.com/ Paul Robert Lloyd] — supporte [[microformats2]] sur ses notes et articles, [[h-entry]] etc.
| |
− | * [https://www.hawksworx.com/ Phil Hawksworth]
| |
− | * [https://mxb.dev/ Max Böck]
| |
− | | |
− | == Voir aussi ==
| |
− | * [[générateur de site statique]]
| |
− | * [[Jekyll]]
| |
− | | |
− | ----
| |