12 private links
Un site vraiment bien pensé pour travailler les design patterns dans le monde JS (et aussi pour comprendre comment marche JS en 2026)
Un outil pour rendre des templates Ractive depuis le serveur. C'est intéressant ... Mais on ne peut pas pour autant prendre un fichier HTML Ractive complet et le transporter tel quel côté serveur. Dommage ...
Via sebsauvage, une alternative à htmx qui me paraît encore plus simple
Deux astuces très intéressantes pour récupérer le nom de la fonction et en faire ... DES TRUCS
Bon, j'ai toujours pensé que développer une application de bureau avec un frontend web et un backend dans un langage quelconque était une bêtise. Mais je tolérais cette idée pour le Javascript.
Krema, lui, utilise cette idée avec un backend Java. Et là, c'est bête, parce qu'en Java, il y a quand même tout un tas de façons bien plus intéressantes de développer une application.
En fait, le seul intérêt de ce genre d'approche, c'est de continuer à faire travailler les développeurs front ... Pas fou.
Définir un modèle de données abstrait à travers un protocole est une bonne idée. Ca fait de ce quicktype un truc plutôt intéressant.
Toutefois, le mécanisme de génération de code basé uniquement sur du code JS implique d'intégrer dans mon build ce feu de poubelle de sécurité ... J'avoue que ça limite mon intérêt.
Un exercice de prétention en programmation. Le concept de logique combinatoire semble intéressant, mais franchement, c'est juste pour se pourrir la vie.
Je suis tout à fait intrigué par cet outil qui semble permettre de faire des applications dynamiques en Javascript (je n'en suis pas fou) sans build
Un sélecteur de couleur joli, et conceptuellement intéressant
Un site de tutorial sympa d'une API Javascript pour créer facilement des applications basées sur des CRDT (le modèle de données derrière Google Docs, par exemple)
Ca me donne envie de présenter ça à mes collègues, parce qu'il y a là-dedans plein d'idées brillantes
Cette série de 4 articles sur l'enfer (pour les utilisateurs) du web depuis l'adoption des frameworks front est vraiment bien faite, et parfaitement documentée.
Enfin ! Un exemple concret de configuration automatique de Thunderbird ! Je vais pouvoir en faire quelque chose !
Un livre complet sur D3, ça a l'air bien complet
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 ...