Skip to main content
Seb's blog

Bon je reviens sur Hexo et fin des tests.

Je reviens sur Hexo, non pas que 11ty ne fait pas le taf, au contraire j'ai adoré, il est flexible et permet de faire ce qu'on veut sans castrer la liberté de l'auteur. J'ai réussi même à avoir un look sur mon blog totalement personnel, bien à part, bien perso. Le thème par défaut du blog-starter est vraiment simple à comprendre, ce qui m'a permis de mettre en place un look facilement avec une CSS simple, le template (layout) était composé de trois fichiers, tout le reste se faisait via les pages qu'on faisait (archives, tutos, recherche, ect...), ça m'a permis aussi de mettre en place une recherche basé uniquement sur les flux RSS composé de deux fichiers uniquement, un script search.js et une page recherche.

Bref, j'ai trouvé ça vraiment pas mal et j'étais bien emballé. Le truc comme toujours avec moi, c'est que la configuration du bouzin et bien c'est moins simple. Alors oui par défaut, il y a même pas besoin d'un quelconque réglage, mais si on veut du tag (j'en ai pas ou peu), des catégories (j'en ai plus du tout), du flux RSS ou atom, de CSS, ect... Il nous faut quand même un minimum.

Les thèmes, pardon chez 11ty ce ne sont pas des thèmes mais des "Starter Projects" qu'on peut trouver ici depuis la documentation du projet sont déjà assez nombreux et montrent ce qu'on peut s'attendre à faire en utilisant ce GSS, on peut tout faire comme type de sites. Non, ce qui ne me va pas c'est je trouve la complexité de la configuration, c'est du script.js et j'en suis pas fan du tout, je trouve ça bien trop bavard par rapport à ce qui se fait par ailleurs (Hexo, Zola, Hugo, Pelican...).

J'aime bien me donner une petite idée de la configuration en allant sur les sites des projets et en allant voir les sources, la configuration du site de Zola est un exemple de simplicité, celui de Hexo aussi mais alors celui de 11ty et de ses 766 lignes me font peur.

Mais c'est pas ça qui me fait reculer aujourd'hui, non car la configuration que j'en ai n'est pas si grosse plus ou moins 130 lignes, ressemble à celle-ci dans les 99% puisque c'est de là et de ce "starter" que je suis partis, non le truc qui me fait que je retourne sur Hexo pour le moment est le changement de code du projet dû à la jeunesse du code principalement. Ce qui fait que des choses qui se faisaient de telle manières ne se font tout simplement plus de la même méthode et que je ne saurais pas trop comment m'y prendre si il y a de gros chamboulement.

Le projet est en concurrence direct avec un autre du nom de Astro --que je n'ai pas testé et que je ne compte pas faire par la suite-- ou pas, en vrai on s'en fout un peu voir totalement. Zola est trop opiniâtre, 11ty est trop libertaire pour moi et pour le moment il est encore en phase de développement conséquents ce qui fait qu'il y a quelques chamboulements qui peut avoir lieu comme des changements dans la configuration et que je ne saurai peut être pas faire, Hexo est un juste milieu.

Le seul hic dans l'histoire, c'est que j'ai tellement tripoté le site pour avoir un truc plus perso avec 11ty que je connais bien les entrailles de mon site et donc je sais exactement où taper pour faire une modification.

Je reste encore un peu avec 11ty et puis je partirais sur Hexo et ça sera la fin des tests.

Commencer la discussion: Venez écrire un commentaire dans le forum