L'EDI JavaScript de JetBrains WebStorm est désormais gratuit pour une utilisation non commerciale JetBrains vient d'annoncer un changement dans son modèle de licence qui devrait profiter à de nombreux développeurs : WebStorm et Rider sont désormais disponibles gratuitement pour une utilisation non commerciale ! En quoi consiste ce changement ? Pourquoi cette décision ? Pourquoi WebStorm et Rider ? JetBrains répond à toutes vos questions. 2 commentaires
État de JavaScript 2022 : React reste le framework front-end dominant mais est en perte de vitesse côté satisfaction, jQuery est la troisième bibliothèque la plus utilisée Nous avons vu une poursuite des innovations en matière de performances, par exemple, Svelte a opté pour la simplicité dans l'ergonomie des développeurs et s'est penché sur le compilateur. Solid a exploré de nouvelles approches de la réactivité, tandis que Qwik a modifié notre modèle mental avec la capacité de reprise. L'innovation est également passionnante à voir dans les solutions multiplateformes telles que Tauri, Ionic et Flutter. 3 commentaires
Invasion silencieuse : des centaines de bibliothèques malveillantes publiées sur NPM tentent d'installer des malwares sur les machines des développeurs pour infiltrer les entreprises 0 06/11
Claude, le chatbot IA d'Anthropic, peut désormais écrire et exécuter du code JavaScript. L'entreprise a lancé un nouvel outil d'analyse qui permet à Claude d'analyser des ensembles de données divers 7 28/10
Sortie de la version 5 de Svelte : cette version est le résultat de la réécriture complète du framework JavaScript pour le rendre plus rapide, plus facile à utiliser et plus robuste 0 21/10
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 14/10
"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 4 17/09
« 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 17/08
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 14/08
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 09/08
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 07/08
« 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 07/08
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 0 26/07
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 14/07
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 11/07
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 0 18/06
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 17/06
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 09/06
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 05/06
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 22/05
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 30/04
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 27/04
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 11/04
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 09/04
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 03/04
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 02/04
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 29/03
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 14/02
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 5 07/02
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 07/02
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 05/02
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 05/01
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
JavaScript - Tutoriel pour apprendre à réaliser un Typeahead « maison » avec React hooks, par Frédéric Fanchamps 0 10/2022
JetBrains - Dix raccourcis clavier pour WebStorm à connaître absolument, un tutoriel d'Ekaterina Prigara, traduit par Delphine Massenhove 0 10/2021
Mise à jour de la page cours JavaScript : 50 nouveaux cours et une nouvelle structuration pour faire apparaitre clairement les frameworks web orientés composants, par l'équipe de la Rédaction 5 06/2021
Learning Angular, un livre de Aristeidis Bampakos et Pablo Deeleman, critiqué par Alexandre Laurent 0 05/2021
Professional JavaScript for Web Developers, un livre de Matt Frisbie, une critique de David Bleuse 0 02/2021
Eloquent JavaScript - 3e Édition : La vie secrète des objets, un extrait traduit du livre de Marijn Haverbeke 6 07/2020
Eloquent JavaScript - 3e Édition : Les fonctions d'ordre supérieur, un extrait traduit du livre de Marijn Haverbeke 6 06/2020
Eloquent JavaScript - 3e Édition : Objets et Tableaux, un extrait traduit du livre de Marijn Haverbeke 6 05/2020
Eloquent JavaScript - 3e Édition : Les fonctions, un extrait traduit du livre de Marijn Haverbeke 6 03/2020
Apprendre comment créer un moteur d'affichage 2D en TypeScript - Partie 2 : charger une texture, un tutoriel de Nicolas Legrand 17 02/2020
Apprendre comment créer un moteur d'affichage 2D en TypeScript, un tutoriel de Nicolas Legrand 17 01/2020
Éloquent JavaScript - 3e Édition : Structure du programme, un extrait traduit du livre de Marijn Haverbeke 6 11/2019
Vue.js - Applications web complexes et réactives - Le framework JavaScript concurrent de React et Angular, un de Brice Chaponneau, une critique de Marco46 0 10/2019
React.js : le framework JavaScript de Facebook, un livre de Eric Sarrion, une critique de -Nikopol- 0 10/2019
Éloquent JavaScript - 3e Édition : Valeurs, Types et Opérateurs, un extrait traduit du livre de Marijn Haverbeke 6 10/2019
Éloquent JavaScript - 3e Édition : Introduction, un extrait traduit du livre de Marijn Haverbeke 6 07/2019
Développer une application web avec Vue.js et Vue CLI, déploiement avec Docker (partie 3), un tutoriel de Mickael Baron 2 07/2019
Développer une application web avec Vue.js et Vue CLI, mise en oeuvre des concepts (partie 2), un tutoriel de Mickael Baron et Mahamadou Diabate 22 07/2019
Développer une application web avec Vue.js et Vue CLI, présentation des généralités (partie 1), un tutoriel de Mickael Baron 2 07/2019
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