JavaScript
JavaScript | News, how-tos, features, reviews, and videos
What is reactive programming? Programming with event streams
You could say reactive programming is like functional programming with superpowers. Let's take a look at this dynamic programming style.
Deno unveils faster, simpler web server API
The Deno.serve() API promises significant performance benefits and allows developers to create a web server with a single line of code.
8 more React hooks you need to know about
useState is the most well-known hook for using functional components in React, but it's just a start. Here are eight more React hooks, and how to use them.
Rising C++ closes in on C language
C++ has surpassed Java and may soon eclipse C, according to the Tiobe index of programming language popularity. Cobol is back in the top 20.
Reactive JavaScript with Stable Diffusion
Use React and the Stable Diffusion API to build a reactive application that generates images from user-submitted text.
3 Python web frameworks for beautiful front ends
Want to generate interactive websites with HTML, CSS, and JavaScript while programming in nothing but Python? One of these frameworks could do the trick.
ECMAScript 2023 spec for JavaScript finalized
ECMAScript 2023 adds new methods for searching and changing arrays, allows symbols to be used as WeakMap keys, and standardizes support for hashbang grammar.
Bun.js creator Jarred Sumner talks tech, funding, and startups
Launched in 2022, Bun.js is rapidly evolving into the new, all-in-one server-side JavaScript runtime.
Svelte 4 shrinks code footprint, compiled output
Upgrade reduces Svelte package size by 75%, produces smaller and faster hydration code, and lays the groundwork for Svelte 5.
Bundling with the Bun.js bundler
Bun.js is the drop-in replacement for Node that now comes with a blazingly-fast bundler. Here's a first look at bundling with Bun.js.
Rust most admired language, Stack Overflow survey says
Stack Overflow 2023 Developer Survey finds that JavaScript and Python are the most used and most desired languages, but they fall far short of Rust in satisfying their users.
TypeScript 5.1 production release arrives
TypeScript upgrade soothes pain points with easier implicit returns for undefined-returning functions and greater type flexibility for getters and setters.
Bootstrap 5.3.0 emphasizes dark mode, custom colors
Bootstrap 5.3.0 mobile-first web framework features a revamped core, improving support for dark mode and color mode features.
Latest Deno release supports NPM packages
Deno 1.34 improves NPM and Node.js compatibility and adds support for Globs, TLS certificates, and more.
Angular users want better server-side rendering
Angular Developer Survey 2022 marks server-side rendering, testing, debugging and profiling, component authoring format, and initial load performance as key areas for improvement.
Next.js rearchitects router for smoother server-side rendering
Now stable in Next.js 13.4, the new App Router builds on React Server Components and React Suspense to improve data fetching, page loading, and the developer experience.
Angular 16 previews new reactivity model
TypeScript-based web framework shows off improvements to reactivity, server-side rendering, hydration, and a faster esbuild-based build system.
A practical guide to React Native authentication
Using React Native authentication to verify user identities is a relatively painless and straightforward process that not only protects your company’s data and your user’s privacy, but also improves the user experience.
JavaScript callbacks, promises, and async/await explained
Callbacks work fine for handling asynchronous code in JavaScript, but promises and the async and await keywords are cleaner and more flexible.
Deno 1.33 debuts built-in key-value database
Currently in beta, Deno KV is a strongly consistent key-value database integrated into the open-source Deno runtime and designed for JavaScript, with the ability to store any JavaScript structured serializable value.