atlas des actus
    
Human Coders : Java Script
01  janvier     16h06
En 1995, un employé de Netscape a écrit un hack en 10 jours qui fait maintenant tourner Internet
Camille Roux    Trente ans après sa création en seulement 10 jours par un développeur de Netscape, JavaScript est devenu le langage qui fait fonctionner le web interactif moderne. Cet article retrace l’histoire fascinante de ce langage omniprésent, de ses origines modestes à son rôle central dans l’écosystème web...
25  novembre     09h46
Brimstone : Un nouveau moteur JavaScript écrit en Rust
Camille Roux    Découvrez Brimstone, un nouveau moteur JavaScript développé entièrement en Rust par Hans Halverson. Ce projet open source explore une approche moderne pour l’exécution de JavaScript, tirant parti des avantages de Rust en termes de performance et de sécurité mémoire. Une initiative prometteuse pour...
21  novembre     14h45
Angular v21
Camille Roux    Angular 21 est dispo et pousse encore plus loin le modern Angular : nouvelles Signal Forms expérimentales pour des formulaires typés et réactifs, Angular Aria pour des composants headless accessibles, MCP server enrichi pour les agents IA, Vitest comme runner de tests par défaut et zoneless activé...
31  octobre     13h37
Vérifier la fiabilité des paquets npm avant de les installer
ShevAbam    Dans l’écosystème JavaScript, l’installation de packages npm est devenue un geste aussi naturel que quotidien pour les développeurs. Pourtant, derrière cette simplicité se cache un risque souvent sous-estimé : celui d’installer des packages malveillants ou vulnérables. C’est précisément pour r...
    13h36
Versioning npm sécurisé : Guide pratique package.json
Nicolas Verlhiac    Bonnes pratiques de versioning npm pour sécuriser vos projets JavaScript. Versions exactes et gestion des dépendances après l’attaque chalk debug. Commentaires L’article Versioning npm sécurisé : Guide pratique package.json a été posté dans la catégorie JavaScript de Human Coders News
21  octobre     15h00
SVAR React DataGrid - Composant de tableau de données moderne et gratuit
Olga T    SVAR React DataGrid est un composant de tableau de données open source et léger pour React, alliant rapidité, flexibilité et accessibilité. Il prend en charge le filtrage avancé, l’édition dans les cellules, les mises en page réactives ainsi que la compatibilité complète avec TypeScript et React 19...
07  octobre     12h41
SVAR React Filter : Créateur de requêtes flexible et intuitif
Olga T    SVAR React Filter est une bibliothèque de création de requêtes open source qui vous permet d’ajouter des scénarios de filtrage complexes à vos applications React. SVAR React Filter fournit tout ce dont vous avez besoin : une logique AND OR, des groupes de filtres imbriqués et une interface...
23  septembre     14h31
TresJS 5.0 : Support WebGPU et nouveau système d’événements
Camille Roux    La version 5.0 de TresJS, bibliothèque Vue.js pour Three.js, arrive avec des nouveautés majeures : support expérimental de WebGPU, refonte complète du système d’événements et amélioration significative de l’expérience développeur se. Cette mise à jour promet d’optimiser le développement 3D dans l’...
    00h59
Génération sécurisée de mots de passe : Pourquoi éviter Math.random() en JavaScript ?
Camille Roux    Découvrez pourquoi Math.random() n’est pas approprié pour la sécurité cryptographique et comment implémenter une génération robuste de mots de passe en JavaScript avec crypto.getRandomValues(). Un guide essentiel pour les développeur se s souhaitant renforcer la sécurité de leurs applications....
28  août     00h43
Outil CLI interactif pour mettre à jour GitHub Actions avec SHA pinning
Azat S.    J’ai créé un nouveau projet open source Actions Up pour la mise à jour interactive des GitHub Actions. Il remplace les tags de version mutables par des SHA de commit pour une meilleure sécurité. Scanne tous les workflows, affiche les actions obsolètes, permet de choisir quoi mettre à jour et ajoute...
15  juillet     12h01
Vidéo Node.js moderne : vers une réduction des dépendances externes
Camille Roux    Une analyse approfondie des nouvelles capacités de Node.js qui permettent aux développeur se s de réduire leur dépendance aux librairies externes. Découvrez comment les fonctionnalités natives actuelles, les outils intégrés et les bonnes pratiques modernes peuvent vous aider à construire des...
    11h59
new Date(’wtf’) : Testez vos connaissances sur la classe Date en JavaScript
Camille Roux    Explorez les subtilités et les comportements inattendus de la classe Date en JavaScript à travers un exemple provocateur. Un article qui met en lumière les particularités du parsing des dates et invite les développeur se s à approfondir leur compréhension de cette classe fondamentale du langage....
23  juin     14h21
JavaScript a-t-il cassé le web au nom du progrès ?
Camille Roux    Une réflexion critique sur la complexification excessive du développement web moderne, ou de simples sites statiques ont été remplacés par des applications complexes non sollicitées. L’article questionne la pertinence des pipelines de build sophistiqués pour des modifications mineures et l’impact...
19  juin     14h43
Vidéo Art fait avec du code : de la découverte à la publication dans des studios réputés
Camille Roux    Il y a 3 ans, il me prend l’envie d’apprendre à dessiner. Très vite, l’ordinateur remplace le papier, et le code, le crayon. Je me passionne alors pour le code créatif et l’art génératif (principalement avec p5.js, puis des fragment shaders en GLSL et du three.js). Je...
11  juin     17h15
Retour d’expérience sur le développement d’une application Flutter pour PeerTube
Camille Roux    Découvrez les défis techniques et les choix technologiques rencontrés lors du développement de l’application mobile PeerTube avec Flutter. Un retour d’expérience concret qui partage les obstacles et les décisions prises par l’équipe de développement, offrant des enseignements précieux pour les d...
26  mai     07h21
30 ans d’histoire de JavaScript : de simple langage de script à géant du web
Matthieu Segret    Plongez dans l’évolution fascinante de JavaScript, depuis ses modestes débuts comme langage de script jusqu’à son statut actuel de langage de programmation le plus utilisé au monde. Cet article retrace les moments clés qui ont façonné son développement et explore les perspectives d’avenir pour les...
23  mai     06h37
TypeScript types primitifs
davidb583    Un simple memo à propos des types primitifs en TS, qui ne sont que les types de base en JS finalement. Commentaires L’article TypeScript types primitifs a été posté dans la catégorie JavaScript de Human Coders News
22  mai     08h54
Unpoly surpasse Hotwire
davidb583    Unpoly est le meilleur outil low-code selon moi pour faire une app web aussi réactive qu’une SPA Commentaires L’article Unpoly surpasse Hotwire a été posté dans la catégorie JavaScript de Human Coders News
21  mai     08h29
Déclarer un tableau en TypeScript
davidb583    Rien de nouveau sous le soleil, principalement mes notes pour retenir la syntaxe :) Commentaires L’article Déclarer un tableau en TypeScript a été posté dans la catégorie JavaScript de Human Coders News
19  mai     08h32
Erreur classique de clé dans une liste React
davidb583    Un bug ultra classique, rencontré par toute personne qui code avec React. Commentaires L’article Erreur classique de clé dans une liste React a été posté dans la catégorie JavaScript de Human Coders News