JavaScript
JavaScript - The ubiquitous scripting language for the web
JavaScript is a versatile, dynamically typed language used to build interactive web pages, servers, and tooling with event-driven and functional styles.
Category
Web / Scripting
First Release
1995
File Extension
.js
Creator
Brendan Eich
Latest News
Wasp Full-Stack Framework Sets Six-Month Horizon for 1.0 Release
After five years of development and a $5 million funding round, the open-source React and Node-based framework Wasp has outlined its final roadmap toward a 1.0 production release.
Strapi Projects Vulnerable to Critical Node.js Brotli Memory Corruption
Strapi v4 and v5 applications running on unpatched Node.js versions face high-severity memory corruption risks due to a Brotli decoder flaw, necessitating an immediate upgrade to patched runtime versions.
Solid.js 2.0.0-rc.18 Adds From Helper and Enhances Serialization
The latest Solid.js release introduces the from helper for external data integration, optimizes serialization performance, and improves DOM patching for live lists.
GraphQL Yoga v6 Released With Node 22 Support and Hive Logging
GraphQL Yoga v6 introduces per-request logging, incremental delivery support, and requires Node 22 and GraphQL 16 as the project continues its evolution toward a platform-agnostic architecture.
Symfony UX 3.6 Released With Improved JavaScript State Reactivity
Symfony UX 3.6 introduces updates to its JavaScript tooling, focusing on enhanced state management and streamlined integration patterns for Stimulus controllers.
TanStack Start Reaches Version 1.0 For Full-Stack React Development
The TanStack Start framework has reached its stable 1.0 release, offering a type-safe, full-stack React solution that integrates server-side functions directly into the router.
Bun Adds Built-in Code Formatter for Faster JavaScript Workflows
Bun is introducing a native code formatter that significantly outperforms Prettier while reducing dependency overhead in JavaScript and TypeScript projects.
Marionette 5 Released With Full Decoupling From Backbone.js
Marionette 5 launches as a standalone framework, removing its historical dependency on Backbone.js while maintaining its signature opinionated architecture.
Cloudflare Announces One-Year Support Plan for Deno Runtime
Cloudflare will provide one year of security and bug-fix support for the Deno runtime before transitioning to a community-led maintenance model.
Bun Adds Built-in TypeScript Type Checker With New Check Command
The JavaScript runtime is introducing a native Rust-based type checker, allowing developers to validate TypeScript codebases without external dependencies.
Difficulty
Massive ecosystem and widespread usage across front-end, back-end, and tooling make learning curves steep due to breadth and evolving standards.
