Exécuter des programmes C dans le navigateur en utilisant le runtime WebAssembly, "une étape majeure pour faire fonctionner n'importe quel logiciel avec WebAssembly", d'après Wasmer 0 10/2024
"Oracle, il est temps de libérer JavaScript. Vous avez depuis longtemps abandonné la marque JavaScript, ce qui provoque une confusion généralisée et injustifiée", d'après la lettre de pétition 17 09/2024
« L'utilisation incessante de frameworks JavaScript de pointe a contribué à rendre le Web moins accessible », d'après Easy Laptop Finder selon lequel ces derniers détruisent les performances des sites Web 64 08/2024
WebStorm 2024.2 est disponible : prise en charge améliorée du routage basé sur le système de fichiers, débogage pour Bun, exécution directe des fichiers TypeScript, et bien plus 0 08/2024
70% des nouveaux paquets NPM au cours des 6 derniers mois étaient des spams, une équipe de chercheurs a révélé la prolifération de paquets de spam sur npm associés au protocole Tea qui promet des récompenses 2 08/2024
OpenAI introduit des sorties structurées dans son API, ce qui garantit que les sorties du modèle adhèrent de manière fiable aux schémas JSON fournis par le développeur 0 08/2024
« Nous devons arrêter d'utiliser JavaScript », lance Douglas Crockford, le créateur de JSON dont la sortie suggère que le langage est devenu une usine à gaz après une trentaine d'années d'existence 23 08/2024
Node.js ajoute un support expérimental pour TypeScript. La fonctionnalité nécessite d'utiliser un package tiers tel que TSX, car elle ne réalise pas de vérification de type 5 07/2024
Boosté par les recommandations de la Maison Blanche, Rust atteint sa plus haute position dans l'indice TIOBE, se classant à la 13e place. Il est rentré dans le top 20 pour la première fois en juin 2020 0 07/2024
Google Chrome, Microsoft Edge et Brave contiennent une extension cachée par défaut qui permet au code sur *.google.com d'accéder à des API privées, y compris des informations sur l'utilisation du processeur 1 07/2024
React 19 : une modification de la façon dont Suspense gère les requêtes en parallèle, pourrait potentiellement dégrader de manière significative la performance de nombreux sites web qui s'appuient sur React 1 06/2024
Microsoft annonce la disponibilité en Public Preview de la bibliothèque Microsoft AI Chat Protocol pour JavaScript, permettant aux développeurs de diffuser les réponses du backend d'IA dans leurs applications 0 06/2024
Enquête Developer Nation : Rust est le langage de programmation qui connaît la croissance la plus rapide, sa communauté de développeurs ayant doublé de taille au cours des deux dernières années 1 06/2024
JetBrains dévoile la feuille de route de WebStorm 2024.2 : un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI JavaScript 0 06/2024
Meta publie React Compiler, un compilateur open source pour React, afin d'optimiser le code pour la performance, Meta a déjà utilisé le compilateur depuis plus d'un an 0 05/2024
Google licencie du personnel des équipes Flutter, Dart et Python. L'entreprise aurait licencié toute l'équipe Python aux États-Unis pour la remplacer par une « main-d'œuvre moins chère » à Munich 4 04/2024
Microsoft annonce la disponibilité de TypeScript 5.5 Beta, cette version apporte les prédicats de type inférés et réduit le flux de controle pour les accès indexés constants 3 04/2024
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby 23 04/2024
WebStorm 2024.1 est disponible : lignes épinglées dans l'éditeur, améliorations pour la documentation rapide, saisie semi-automatique de code sur une ligne entière et bien plus 0 04/2024
Bun 1.1, une boîte à outils rapide et tout-en-un pour exécuter, construire, tester et déboguer Javascript et TypeScript, du simple script à l'application complète 0 04/2024
Une proposition visant à ajouter des signaux à JavaScript afin de fournir une infrastructure, permettant aux développeurs de se concentrer sur la logique plutôt que sur les détails répétitifs 3 04/2024
Des dépendances imaginaires aux conséquences réelles : l'IA invente des noms de logiciels et les devs les téléchargent, des dépendances logicielles fictives ont été intégrées dans des projets réels 4 03/2024
Les développeurs de Chromium expérimentent les micropaiements automatiques dans les navigateurs, une alternative aux modèles traditionnels de publicités ou d'abonnement 0 02/2024
Lancement de jQuery v4.0 Beta, cette nouvelle version de la bibliothèque JavaScript ne prend plus en charge les versions d'Internet Explorer antérieures à 11 6 02/2024
JetBrains lance le programme d'accès anticipé (EAP) à WebStorm 2024.1, la première mise à jour majeure de l'année de son EDI JavaScript 0 02/2024
JetBrains dévoile la feuille de route de WebStorm 2024.1 : un aperçu de ce qui vous attend dans la prochaine version majeure de l'EDI JavaScript 0 02/2024
Une blague ratée paralyse le registre NPM, empêchant les développeurs de dépublier leurs packages. Les farceurs estiment être « des testeurs d'assurance qualité pour NPM » et non des trolls 0 01/2024
Popularité des langages sur GitHub : Python, Go et JavaScript en progression, tandis que Java et C++ sont en légère baisse mais restent dans le Top 5 d'après GitHut 2.0 0 12/2023
WebStorm 2023.3 est disponible : améliorations pour Angular, Vue et Svelte, AI Assistant, prise en charge de nouveaux frameworks de test et bien plus 0 12/2023
Rapport sur l'État de l'Écosystème des Développeurs en 2023 : les développeurs Scala, Go et Kotlin sont les mieux payés en 2023, 77 % des développeurs utilisent ChatGPT et 46 % GitHub Copilot 4 11/2023
La version 5.3 de TypeScript est désormais disponible, et ajoute la prise en charge des attributs d'importation, ainsi qu'un support stable de resolution-mode dans les types d'importation 2 11/2023
Pourquoi Chrome a activé par défaut le Garbage Collection de WebAssembly ? Avec WasmGC, le ramasse-miettes du langage de programmation n'a plus besoin de faire partie du portage vers Wasm 0 11/2023
La version 0.32.0 de Gleam, le langage évolutif et sûr pour la machine virtuelle Erlang et les moteurs d'exécution JavaScript, a été publiée 0 11/2023
Microsoft annonce la disponibilité de TypeScript 5.3 Release Candidate, documentant le resolution-mode et ajoutant une option de préférence pour l'importation automatique des Type 2 11/2023
De JavaScript à Rust : le retour d'expérience du développeur Web, Jarrod Overson, trois ans après 0 10/2023
Node.js - Apprendre par la pratique, un livre de Thomas Parisot, une critique de Matilin Torre 2 05/2019
Apprendre comment devenir un bon programmeur - Intermédiaire, un tutoriel de Robert L. Read 5 04/2019
Angular - Développez vos applications web avec le framework JavaScript de Google, un livre de William KLEIN, une critique de Thiebaut Mark 1 02/2019
Apprendre à coder correctement - Un guide concis pour écrire un meilleur code, par Robat Williams, traduit par vavavoum74 0 02/2019
ES3 en détail - Les constructeurs et les prototypes en JavaScript, un tutoriel de Bruno Lesieur 15 01/2019
Apprendre les nouveautés ECMAScript 6 - Les variables et les fonctions, un tutoriel de Maurice Chavelli 4 12/2018
Apprendre les nouveautés ECMAScript 6 - les chaînes de caractères, un tutoriel de Maurice Chavelli 4 12/2018
Apprendre à générer un projet Angular avec Angular-CLI - Partie 1 : démarrer un projet avec Angular-CLI, un tutoriel de Simon DIENY 6 10/2018
Introduction aux WebExtensions - Modifier le Web et le fonctionnement des pages grâce à XSLT et JavaScript, un tutoriel de Julien GARDERON 6 10/2018
Compte-rendu du week-end de création de jeux vidéo du 31 août au 02 septembre 2018, ayant eu lieu sur le chat de Developpez.com 18 10/2018
Les Pipes : Guide Complet - Apprendre à utiliser des pipes avec Angular 6, un tutoriel de Simon DIENY 7 09/2018
Découvrir les bases de WebAssembly Studio, un IDE pour la programmation Web consacré à WebAssembly et ses acteurs 3 08/2018
Three.js - Apprendre à développer un filtre facial webcam thème Matrix, un tutoriel de Xavier Bourry 0 08/2018
ES3 en détails - Les types en JavaScript, un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 08/2018
Rust et WebAssembly - Tour d'horizon des points philosophiques régissant son développement, par Anthony Defranceschi 0 06/2018
ES3 en détail - Les fermetures en JavaScript, un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 05/2018
Les modules JavaScript natifs et isomorphisme avec import, export et require, un tutoriel de Bruno Lesieur 1 04/2018
Apprendre à faire du SSR ou du rendu côté serveur avec JavaScript, un tutoriel de Bruno Lesieur 1 04/2018
JavaScript - Apprendre les avantages du modèle RORO : fonction recevant et retournant un objet, par Bill Sourour et traduit par danielhagnoul 6 03/2018
ES3 en détails - Apprendre à utiliser les types de fonctions, un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 03/2018
ES3 en détails - Apprendre la chaîne des portées en JavaScript , un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 03/2018
ES3 en détails - Apprendre à utiliser la valeur de this en JavaScript, un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 02/2018
Angular2 & Symfony3 - apprendre à créer rapidement un système d'authentification, un tutoriel de Grégory Lanau 1 02/2018
ES3 dans les détails - Apprendre l'objet des variables en JavaScript, un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 02/2018
Apprendre à utiliser le framework Vue.js version 2 - Plus loin, un tutoriel de Maurice Chavelli 6 11/2017
Apprendre les contextes d'exécution en JavaScript, un tutoriel de Dmitry Soshnikov traduit par Bruno Lesieur 15 11/2017
Apprendre à mettre en place un système d'auto-complétion au sein de votre application Angular, via la bibliothèque RxJS, un tutoriel de Simon Dieny 2 10/2017