#22419 - Perfect is the enemy of good
https://medv.io/blog/perfect-is-the-enemy-of-goodIn reality, I reverted to using plain old PHP. Yes, just simple PHP files for each page
Oui, je suis également adepte d’utiliser seulement les langages "vanilla".
Parfois j’utilise une Lib spécifique (création d’un QRCode par exemple), mais le plus souvent je veux utiliser les API interne du langage avant d’utiliser une lib.
Mes outils sont généralement assez simples et spécifiques pour pas avoir besoin de couvrir tous les cas, et au final c’est bien plus léger (mais pas forcément toujours bien supporté sur les vieux appareils).
Quant à mon moteur de blog, ça reste SQLite + PHP… et c’est tout. Y a un poil de JS pour l’éditeur texte.
Pour mon lecteur RSS, c’est essentiellement fait en JS. Le PHP envoie une platrée de données en JSON et un squelette en HTML, et le JS s’occupe de trier les posts RSS et gérer les marquages comme lu ou autre. Je pourrais faire tout sans JS, mais ça ferait une requête à chaque action. Faisable, mais pas optimal non plus : JS permet aussi d’optimiser certaines choses.