11 private links
Une belle histoire d'expression régulière sur un sujet en apparence simple, mais aux conséquences désastreuses pour les performances. Ce qui est drôle, c'est que la bonne solution, c'est peut-être bien de passer par un parser XML qui éliminera correctement les commentaires.
Il y a des tonnes de gens qui utilisent des formateurs génériques pour leur code (editorconfig & co). Pour ma part, j'aime que les choses soient faites par les outils spécialisés. Et pour formater le coder, je trouve que spotless agrège agréablement tout un tas d'outils de formatage.
Un comparateur de téléchargements de packages JS. Ca pourrait m'être bien utile.
Je ne comprends pas trop ce que les gens qui font ces méga-packages cherchent à démontrer : le même package aura les mêmes conséquences dans le monde Java ou Python, non ? (tu fais un package qui dépend de tout, quand tu l'installes, tout est téléchargé, et ta machine pète, aucune surprise)
Un superbe article expliquant fort bien pourquoi htmx est écrit en pur Javascript sans aucune des fonctionnalités de Typescript. C'est un vrai essai d'architecte, parce les décisions techniques qui y sont expliquées sont des conséquences de décisions liées au métier.
Tout un tas d'exemples de manipulation de HTML avec du Javascript sans framework. J'aimerais bien à un moment voir un mouvement vers ce JS simple ...
Une librairie de création de traits Javascript. C'est un ajout sympathique pour faire du bon Javascript.
Un outil Javascript assez intéressant permettant de construire des graphiques rendus dynamiques par le drag'n'drop de l'utilisateur. Ca donne des possibilités un peu folles ...
Je commence à penser que le monde Javascript n'était pas prêt au packaging quand il a commencé à faire du packaging.
Un outil sympa pour créer un graphe des commits dans le style de ce que fournit GitHub
Ca pourrait ressembler à un complément à rss-bridge ... Sauf que le chargement d'éléments uniquement à travers un XPATH est largement insuffisante (ça ne marche pas pour les sites n'affichant que le début de l'article dans la page d'index, par exemple)
Le site a été créé suite à un tweet expliquant que dans un projet moderne, le dossier racine est un sacré bordel. Et l'auteur expliquait par ailleurs que cacher les choses dans un dossier .meta était une fausse bonne idée. Donc cette proposition est à prendre avec de grandes pincettes.
En vérité, le problème, comme d'habitude, c'est que le monde Javascript ne sait pas se synchroniser.
Une liste très complète de librairies javascript permettant de faire de l'amélioration progressive de page web. C'est un sujet qui m'intéresse beaucoup.
Une page HTML qui vous montre un exemple de négociation TLS complète en chargeant son contenu dans du JS. L'exemple est impressionnant, et assez utile pédagogiquement
Un article très complet sur l'intérêt (ou pas) d'avoir une phase de build pour le code JS qui tourne dans le navigateur.
Une solution bien pratique pour créer des documents Markdown qui s'affichent correctement dans votre navigateur. je suis très tenté de construire le même genre de chose pour de l'Asciidoc
Une très astucieuse manière de tester du code javascript écrit sans framework
Ca m'a l'air extrêmement intéressant comme PaaS
Un outil d'apprentissage du Javascript qui a l'air ... intéressant
Une librairie de définition de grammaire en javascript. Ca me rappelle XTend, mais dans le navigateur