
Semaine 28 - 2026
Votre compilateur est plus rapide que votre café
Microsoft a réécrit TypeScript en Go et les chiffres donnent le vertige : compilation 10 fois plus rapide, erreurs affichées en 1,3sec dans VS Code au lieu de 17,5sec. Chez Slack, la vérification des types passe de 7,5min à 75sec. Seul hic : Vue et Angular devront attendre la 7.1 et son API stable pour en profiter.
https://typescript.developpez.com/actu/384955/
Pendant ce temps, l’équipe Vite améliore sa boîte à outils : Vite+ regroupe serveur de dev, tests, bundler, linter et formateur sous une seule commande. Fini l’assemblage artisanal de configs ? C’est encore en bêta, mais les 3 millions de téléchargements mensuels ne mentent pas trop.
https://voidzero.dev/posts/announcing-vite-plus-beta
Sept bonnes raisons d’alléger votre package.json
Approuvée fin juin, la spécification ECMAScript 2026 apporte sept nouveautés, et presque toutes remplacent une bibliothèque externe : conversion Base64 native, Map.getOrInsert() qui évite l’éternel « si la clé existe déjà… », Math.sumPrecise() pour additionner sans les surprises des nombres flottants. Petit millésime ? Peut-être. Mais combien de dépendances allez-vous enfin pouvoir supprimer ?
https://pawelgrzybek.com/whats-new-in-ecmascript-2026/
250 000 fichiers pour afficher un bouton
En 2009, un bouton s’écrivait sans aucune dépendance. En 2026, il traîne un quart de million de fichiers dans node_modules. Ce deep-dive retrace vingt ans de frontend, où chaque outil est « une cicatrice sur une vraie blessure », pour arriver à une conclusion savoureuse : l’industrie a couru en cercle et revient au HTML rendu côté serveur, comme au bon vieux temps du FTP. Le détour valait-il le voyage ?
https://davidpoblador.com/deep-dives/what-happened-to-the-frontend/
Le sorcier, pas l’apprenti sorcier
Chez Medal, un dev raconte deux ans de modernisation : monorepo, chasse au code mort assistée par IA (et ses faux positifs), un bundle divisé par deux, dont 13 Mo gagnés rien qu’en chargeant les traductions à la demande plutôt qu’au démarrage.
https://medal.tv/blog/posts/w-key-in-frontend-synergizing-technology-and-product
Même posture chez le créateur de htmx : Claude trouve la cause du bug et génère des tests impeccables, mais propose un correctif qui aurait semé de la dette technique. Sa formule : être le sorcier qui exige une solution correcte, pas l’apprenti qui accepte tout. L’IA est un excellent outil. Un pilote, toujours pas.
https://htmx.org/essays/working-with-ai/
Votre prochain visiteur n’aura pas d’yeux
Chrome prépare le web aux agents IA : catégorie Lighthouse « Agentic Browsing », DevTools qui simulent le parcours d’un agent, et WebMCP, un standard pour exposer les actions de votre site aux machines. Le twist : l’arbre d’accessibilité devient leur modèle de lecture. L’accessibilité n’est plus une bonne action, c’est une API.
https://developer.chrome.com/blog/agent-ready-toolkit
Meta envoie le même signal en libérant Astryx, son design system interne mûri pendant huit ans : plus de 160 composants React accessibles, CLI « agent-ready » comprise. Deux géants, une même semaine, un même message. Coïncidence ?
L’open source frappe là où on ne l’attendait pas
Mistral libère Leanstral 1.5, un modèle qui prouve mathématiquement la correction du code via Lean 4 (un langage de démonstration formelle) : 587 des 672 problèmes du redoutable PutnamBench résolus, et 11 bugs inconnus dénichés dans des dépôts open source. Du code démontré mathématiquement, pas seulement testé.
https://intelligence-artificielle.developpez.com/actu/384801/
Côté Chine, Z.ai publie GLM-5.2 sous licence MIT — pile le jour où Washington restreignait l’accès aux meilleurs modèles américains. Des chercheurs le disent au niveau de Claude Mythos en détection de failles de sécurité. Affirmation invérifiable ? Certes. Timing innocent ? Encore moins.
https://intelligence-artificielle.developpez.com/actu/384608/
WTF
- https://gta2js.vercel.app
- https://codepen.io/TaminoMartinius/full/MYJEyer
- https://www.dwitter.net/d/35814
Updates
- OpenAI GPT 5.6 - https://openai.com/index/gpt-5-6/
- npm 12.0 https://github.com/npm/cli/releases/tag/v12.0.0
- pnpm 11.10 https://pnpm.io/blog/releases/11.10