Différences entre versions de « Eleventy »

De Mi caja de notas

(Contenu remplacé par « {{stub-fr}} Archive sur Eleventy/travaux »)
Balise : Contenu remplacé
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]]
 
 
 
----
 

Version du 25 février 2023 à 10:46


Archive sur Eleventy/travaux