JavaScript

[ follow ]
#deno
#javascript
JavaScript
fromAlex MacArthur
2 weeks ago

I used a generator to build a replenishable queue.

Use generators plus promises to implement a replenishable FIFO queue that stays alive and pauses when empty, resuming when new items arrive.
JavaScript
fromAllthingssmitty
2 weeks ago

Stop turning everything into arrays (and do less work instead) - Matt Smith

Iterator helpers provide lazy, chainable methods on iterators to avoid intermediate arrays, reduce work, and stop computation once enough values are retrieved.
JavaScript
fromRaymondcamden
2 days ago

Links For You (1/25/26)

Temporal API is the recommended modern JavaScript date API with growing support; personal websites, a large free API directory, and musician hemlocke springs are highlighted.
JavaScript
fromMedium
4 days ago

billboard.js 3.18.0: Arc annotations, per-group normalization & enhanced treemap labels

Version 3.18.0 adds arc annotation label lines, per-group stack normalization, and treemap label formatter improvements to enhance chart readability and grouping behavior.
#jquery
#jquery-40
JavaScript
fromwww.jqueryscript.net
2 weeks ago

Weekly Web Design & Development News: Collective #639

Weekly roundup of essential web development and design tools, updated 2026 Top-10 JavaScript lists, new libraries, AI tools, freebies, and industry news.
JavaScript
fromInfoQ
1 month ago

Running Modern ES2023 JavaScript Inside Go Using QJS and WebAssembly

QJS embeds QuickJS compiled to WebAssembly and runs it with Wazero to provide Go applications a sandboxed, CGO-free ES2023 JavaScript runtime with tight interoperability.
JavaScript
fromMedienbaecker
1 month ago

Dialog view transitions Medienbacker Thomas Gunther

View transitions can combine with the <dialog> element to create smooth, accessible animated dialog openings using showModal(), dialog.close(), and progressive enhancement.
JavaScript
fromjQuery Script
1 month ago

Performant Drag And Drop JavaScript Library - Draggabilly

Draggabilly provides performant, touch-friendly draggable behavior with containment, grid snapping, custom handles, and drag-state styling for any DOM element.
#bot-detection
#javascript-ecosystem
JavaScript
fromInfoWorld
1 month ago

Microsoft steers native port of TypeScript to early 2026 release

TypeScript 7.0 type checking is nearly complete and reliably matches TypeScript 5.9 errors, enabling confident use for project type-checking today.
JavaScript
fromdaverupert.com
2 months ago

Grid Paper

A lightweight webpage generates multiple customizable grid paper types (including isomorphic and perspective grids) for ad hoc dungeon drawing without buying or downloading low-res images.
JavaScript
fromyonatankra.com
2 months ago

Busting Legacy Code with AI Agents and Test Driven Development

Lack of tests is the central cause of legacy code; adding tests and using AI agents can convert legacy code into maintainable, evergreen code.
fromThe Code Barbarian
2 months ago

Using Tries to Autocomplete MongoDB Queries in Node.js

Autocomplete seems like one of the easiest features to build. You take the user's input, loop through your list of options, and filter anything that starts with the same prefix: const matches = words.filter(w => w.startsWith(prefix)); And that works for small lists of text. But once your dataset gets large, or your completions come from structured text (like user.address.city or $gte), simple loops start to fall short.
JavaScript
fromScottjehl
2 months ago

Enhancing Web Components Safely with Self-Destructing CSS | Scott Jehl, Web Designer/Developer

As CSS patterns go these days this one is delightfully low-tech, but in my work I've seen it have an outsized impact in ensuring usable experiences for increasingly-heavy websites when network or device conditions aren't ideal. This notion of delivering "optimistically" while planning for failure is something I've written about before, but the set-it-and-forget-it nature of this latest stab at it makes it my favorite yet.
JavaScript
JavaScript
fromInfoWorld
2 months ago

10 JavaScript-based tools and frameworks for AI and machine learning

Browser JavaScript libraries and SDKs (ml5.js, Vercel AI SDK, LangChain) simplify building, integrating, and orchestrating machine learning and LLM applications.
fromjQuery Script
2 months ago

Modern In-Place Editing Library w/wo/ jQuery - XEditable Lite

XEditable Lite is a lightweight JavaScript library that adds modern inline and popup editing to your web application. It's a full, drop-in replacement for the classic Bootstrap x-editable library and works with or without Bootstrap & jQuery. The library keeps the same API, so you can modernize your projects without rewriting existing code. Features: Dual editing modes: Supports popup editing with viewport-aware positioning and inline editing with compact icon controls.
JavaScript
JavaScript
fromSmashing Magazine
2 months ago

Older Tech In The Browser Stack - Smashing Magazine

Modern front-end frameworks abstract foundational web technologies, causing many developers to miss practical knowledge like XPath, beforeunload, visibilitychange, and CSSOM.
JavaScript
fromjsdevspace.substack.com
2 months ago

JavaScript Just Leveled Up: ES2025 - You'll Fall in Love With

ES2025 adds pattern matching and a pipeline operator enabling concise, readable, declarative JavaScript control flow and data transformations.
fromInfoWorld
2 months ago

8 new JavaScript features you might have missed

The JavaScript juggernaut never stops. There are a number of features introduced by the "living spec" every year. Then it takes some time for the browsers, Node.js, etc. to roll them in, and before you know it, there's a big pile of new JavaScript features you haven't tried. It's not too late. Here I've rounded up the ES11 (ECMAScript 11, aka ECMAScript 2020) features that you may have missed. They include a number of ergonomic and other modern improvements. Let's take a look.
JavaScript
fromLogRocket Blog
2 months ago

7 custom React Hooks every developer should be using - LogRocket Blog

Modern web development is all about efficiency. We have libraries, frameworks, packages, AI tools, and Hooks. We need to build and ship fast. When React Hooks came into the picture, it was revolutionary. It changed the React game forever. Now, we know and use built-in Hooks like useState or useEffect, but we also know that there are custom Hooks. React is flexible enough to let developers write and reuse their own Hooks, or share them so that other developers can benefit too.
JavaScript
fromInfoQ
2 months ago

Vite+ Unveiled with Unified Toolchain and Rust Powered Core

Vite+, the new unified JavaScript toolchain built on top of Vite, has been announced by VoidZero. Positioned as a drop-in superset of Vite, Vite+ introduces an all-in-one CLI experience, covering project scaffolding, testing, linting, formatting, library bundling, monorepo task running, and devtools visualization. The ambition is to reduce toolchain fragmentation and align large teams around a single, high-performance workflow. Vite+ aims to deliver enhancements across three primary dimensions: tooling consolidation, performance & scale, and enterprise-grade features.
JavaScript
JavaScript
from2ality
2 months ago

[Web dev for beginners] Shells

A shell provides a text-based interface to the operating system and uses absolute and relative file system paths to locate files and directories.
[ Load more ]