Présentation de TinyJS, un framework pour créer des applications de bureau à partir de HTML, CSS et JavaScript en s’appuyant sur la WebView du système et un pont vers txiki.js. Son principal atout est la taille réduite des exécutables, autour de 6 Mo, bien inférieure à Electron. L’auteur montre le fonctionnement du scaffold, l’accès aux API système et un exemple avec AlpineJS qui transforme un flux RSS en HTML en utilisant tiny.fetch pour contourner les limitations CORS du navigateur.
Tout est dans le titre
How To Build A Progressively Enhanced, Accessible, Filterable And Paginated List — Smashing Magazine
Tout est dans le titre, sauf que c'est avec Alpine.js
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
Un framework à mi chemin entre le JS "vanilla" et l'artillerie lourde comme React / Vue : pas de DOM virtuel mais une manipulation facile du DOM