JavaScript

[ follow ]
#javascript
from2ality
1 week ago
JavaScript

Learning web development: Asynchronous JavaScript - Promises and async functions

JavaScript
fromCommon-fp
2 weeks ago

CFP - Home

Opinionated JavaScript utility library offering readable, generic functional utilities for arrays, objects, Map, and Set with friendly errors and minimal FP jargon.
JavaScript
from2ality
2 weeks ago

Learning web development: JavaScript Maps

Map stores key-value pairs allowing lookup, insertion, and existence checks, and can use objects as keys with strict (===) identity comparison.
from2ality
1 week ago
JavaScript

Learning web development: Asynchronous JavaScript - Promises and async functions

#jquery
from2ality
3 days ago

Learning web development: Implementing web servers

In this chapter, we'll write our own web server: It will serve files and manage the data for a browser app. Terminology: browser vs. server # The following pairs of opposites are all related: The term "client" is interesting because it is more general than the term "browser" - it refers to any app (web app, mobile app, etc.) that connects to a server. In web development, it usually means "browser" or "web app".
JavaScript
JavaScript
from2ality
6 days ago

Learning web development: Frontend frameworks

Use non-destructive JavaScript array and object operations and Preact to build frontend UI state safely without mutating original data structures.
JavaScript
fromSimplilearn.com
1 week ago

Top TypeScript Interview Questions and Answers for 2025

TypeScript interview questions with answers - master 50+ Q&As on types, interfaces, generics, decorators, functions, and async/await for interviews.
#ecmascript-2025
JavaScript
fromSubstack
1 week ago

JavaScript Weekly Highlights: Friday Picks #27

Google's Nano Banana rapidly achieved massive adoption and integrated image-generation across multiple Google platforms while the JavaScript ecosystem saw diverse tooling and framework updates.
JavaScript
fromOreilly
2 weeks ago

Modern JavaScript

Use modern ECMAScript (ES6+) features like async/await and ES6 modules and transpile to ES5 to write productive, browser-compatible JavaScript.
JavaScript
fromRead the Tea Leaves
2 weeks ago

Why do browsers throttle JavaScript timers?

Browsers clamp setTimeout(0) to a minimum (commonly 4ms) to prevent abuse, altering timer behavior and motivating use of setImmediate or microtasks.
from2ality
2 weeks ago

Learning web development: JSON and processing files in Node.js

JSON ("JavaScript Object Notation") is a way of encoding data as text - e.g., in text files. Its syntax is a subset of JavaScript. In other words: Each piece of JSON data is valid JavaScript source code - it's an expression. This is an example of a text file with JSON data: The syntax of JSON # The syntax of JSON works as follows:
JavaScript
JavaScript
fromjsdevspace.substack.com
2 weeks ago

Promise.try for Unified Sync and Async Error Handling

Promise.try provides a unified, synchronous-first way to call sync or async code and consistently convert throws or returns into Promises for predictable error handling.
JavaScript
fromSearch Engine Roundtable
2 weeks ago

Google Adds Guidance For JavaScript-Based Paywalls

Ensure JavaScript-based paywalls do not serve full content in initial server responses; reveal full content only after confirmed subscription status to prevent unintended access.
fromRaymondcamden
2 weeks ago

Building a Web Based Comic Book Reader

Earlier this week, I took a look at parsing electronic comic books and sending them to GenAI as a way to get summaries of stories. That was a fun experiment and it actually worked quite well. I thought I'd take a stab at trying a similar approach with Chrome's Built-in AI support as well when I discovered that... wait... I don't actually have a way to view comics on the web. Or so I thought.
JavaScript
JavaScript
fromjQuery Script
2 weeks ago

Smooth, Responsive, Infinite Scrolling Carousel Plugin - GSAP Marquee

Lightweight GSAP-based plugin creates smooth, responsive, endlessly looping horizontal marquees with controls, accessibility, and multiple-instance support.
JavaScript
fromTheregister
2 weeks ago

Bun JS toolkit adds MySQL driver, secrets API, YAML, more

Bun 1.2.21 adds MySQL, MariaDB, and SQLite drivers, a YAML parser, a native secrets manager, security tooling, and significant bun.SQL performance improvements.
JavaScript
fromRaymondcamden
3 weeks ago

Unit Formatting with Intl in JavaScript

Intl.NumberFormat supports locale-aware unit formatting and Intl.supportedValuesOf('unit') returns valid unit identifiers for consistent measurement display.
fromZacks
3 weeks ago

Pardon Our Interruption

As you were browsing something about your browser made us think you were a bot. There are a few reasons this might happen: You've disabled JavaScript in your web browser. You're a power user moving through this website with super-human speed. You've disabled cookies in your web browser. A third-party browser plugin, such as Ghostery or NoScript, is preventing JavaScript from running. Additional information is available in this support article.
fromTreehouse Blog
3 weeks ago

Python vs. JavaScript Comparison for 2025

If you already know JavaScript, learning Python will feel easier because many core concepts are the same. Both languages use similar data types (strings, numbers, lists/arrays, objects/dictionaries), functions with default parameters, and control flow (loops, conditionals). The biggest differences are in syntax: Python relies on indentation instead of curly braces, uses keywords like def instead of function, and is generally more concise. Your JavaScript knowledge gives you a strong head start-you'll just need to adjust to Python's style and rules.
JavaScript
JavaScript
from2ality
3 weeks ago

Learning web development: Booleans, comparisons and `if` statements

Use booleans, comparisons, and if statements to execute code conditionally and understand primitives versus objects, including storage and identity differences.
JavaScript
fromInfoQ
4 weeks ago

Oxlint v1.0 Stable Released: A Rust Based JavaScript Linter

Oxlint 1.0 offers fast linting with extensive rule coverage and simple migration tools for both open-source and enterprise projects.
fromSmashing Magazine
1 month ago

The Power Of The Intl API: A Definitive Guide To Browser-Native Internationalization - Smashing Magazine

Internationalization involves more than just text translation; it encompasses formatting dates, pluralization, and sorting according to cultural expectations. The Intl API allows modern JavaScript to handle these tasks natively.
JavaScript
fromSubstack
1 month ago

Friday JS Roundup #25 - August 1, 2025 Edition

Mistral's Codestral 25.08 is an updated model designed to enhance enterprise software development, focusing on real-world benchmarking to reduce friction in AI-assisted coding.
JavaScript
JavaScript
fromInfoWorld
1 month ago

Fun and profit with ECMAScript 2025: What's new in JavaScript

Motivation in software development balances enjoyment and the necessity of making a living.
fromSmashing Magazine
1 month ago

Handling JavaScript Event Listeners With Parameters - Smashing Magazine

Event listeners are essential for interactivity in JavaScript, but they can quietly cause memory leaks if not removed properly. Improperly managed event listeners can lead to memory leaks and performance issues.
JavaScript
fromCSO Online
1 month ago

Supply chain attack compromises npm packages to spread backdoor malware

In a newly discovered supply chain attack, attackers last week targeted a range of npm-hosted JavaScript type testing utilities, several of which were successfully compromised to distribute malware.
JavaScript
JavaScript
frompawelgrzybek.com
2 months ago

What's new in ECMAScript 2025 | pawelgrzybek.com

ES2025 introduces new features such as enhanced regex capabilities, improved Set methods, subexpression modifiers, and a new import type attribute.
#npm
JavaScript
fromInfoQ
1 month ago

Spring AI 1.0 Delivers Easy AI Systems and Services

Spring AI 1.0 offers first-class support for LLMs and multimodal AI, enhancing the Spring ecosystem with advanced AI engineering capabilities.
JavaScript
fromHackernoon
11 months ago

Moonshot's Kimi K2 Is a Hefty Contender to Claude, GPT-4 & Even Gemini | HackerNoon

Kimi K2 is a powerful open-weight coding model, excelling in executing, testing, and improving software projects with a notable architecture and benchmark results.
fromInfoWorld
2 months ago

Latest Node.js boosts stream performance

Node.js v20.8.0 has been released, featuring significant performance improvements for streams, enhancing both writable and readable streams by approximately 15% and improving memory overhead.
JavaScript
JavaScript
fromHackernoon
11 months ago

Deno FINALLY Reintroduces Bundle Everyone Has Been Asking For | HackerNoon

Deno 2.4 reintroduces the deno bundle command and enhances developer experience with new features.
fromInfoWorld
2 months ago

Developing JavaScript apps with AI agents

The inner platform effect occurs when a simpler layer is built over a complex system, resulting in a less powerful version of the original tool.
JavaScript
JavaScript
fromCodewithdan
6 months ago

AI Time-Travel: Your JavaScript Quest Begins!

Generative AI enables JavaScript developers to create smarter applications with no need for advanced AI degrees.
JavaScript
fromCodewithdan
2 months ago

AI Repo of the Week: Generative AI for Beginners with JavaScript

Generative AI for Beginners with JavaScript teaches developers to build AI-powered apps through interactive learning and hands-on coding.
#css
JavaScript
from2ality
2 months ago

Tips for making regular expressions easier to use in JavaScript

Utilizing flags, named capture groups, and whitespace effectively can improve the readability of regular expressions.
JavaScript
fromwww.creativeapplications.net
2 months ago

Fabric Node based 3D content authoring

Fabric is a visual node-based authoring tool inspired by Apple's Quartz Composer.
Pocode is a new C++ library designed for interactive media production.
Analytic Portrait examines the computational representation of human faces.
Drift showcases the evolving nature of online search engine technologies.
[ Load more ]