JavaScript Weekly
Feed since 17 Mar 2019This feed appeals to developers with an interest in JavaScript and related technologies, such as Angular, React, and Node.js. It covers industry news, tutorials, demos and articles. See: http://javascriptweekly.com
To subscribe to and get updates from JavaScript Weekly in your feed stream, sign up, or see the rest of our feeds.
storybook - Storybook
Typist 7.0: Tiptap-Based Rich Text Editor Component — Simple and opinionated. You can try several examples...
GitHub - Shpota/goxygen: Generate a modern Web project with Go and Angular, React, or Vue in seconds 🎲
Goxygen: Quickly Generate a Go Backend for a JS Project — A tool that sets up...
Introducing @bramus/style-observer, a MutationObserver for CSS
👀 style-observer: A Mutation Observer for CSS — Attach JavaScript callbacks to changes in computed values of...
GOV.UK Vue
🇬🇧 GOV.UK Vue 1.0: Build Vue Apps, the British Way — The UK government is known for...
https://redwoodjs.com/upgrade/v8
Redwood v8.0 Released — A long standing, opinionated React & GraphQL (and/or RSC) full-stack framework that...
GitHub - kpdecker/jsdiff: A javascript text differencing implementation.
jsdiff 6.0: A JavaScript Text Diffing Implementation — Can compare strings for differences in various ways...
https://pavel-romanov.com/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations
Multithreaded Programming in Node.js using Atomics — Worker threads enable you to write multi-threaded Node apps,...
How to Use React Compiler – A Complete Guide
How to Use React Compiler — The compiler feature in React 19 is generating a lot...
Exploring Goja: A Golang JavaScript Runtime
Exploring Goja: A Go-Powered JavaScript Runtime — Goja is a pure Go(lang) JS runtime that makes...
SurveyJS - JavaScript Libraries for Surveys and Forms
Leave Forms to SurveyJS and Get Back to What You Love Coding — Extensible JavaScript libraries...
How I Created a 3.78MB Docker Image for a JavaScript Service
How I Created a 3.78MB Docker Image for a JavaScript Service — The smallest JavaScript app...
Behind The Scenes: The Making of VS Code
▶ Behind the Scenes: The Making of VS Code — A detailed conversation with two of the...
Fix Your Front-End: JavaScript Edition
[Workshop] Fix Your Front-End: JavaScript Edition — Learn practical tips to make debugging more tolerable. Join...
Announcing Vue 3.5 | The Vue Point
Announcing Vue 3.5 — While v3.5 is a minor release, it’s one Vue users will love,...
https://blog.platformatic.dev/ssr-performance-showdown
An SSR Performance Showdown — Fastify’s Matteo Collina set out to find the current state of...
Inside ECMAScript: JavaScript Standard Gets an Extra Stage
Inside ECMAScript: JavaScript Standards Get an Extra Stage — After nine years of annual updates, TC39...
Using ChatGPT to reverse engineer minified JavaScript
Reverse Engineering Minified JavaScript with ChatGPT — Writing new code with AI is one thing, but...
Introducing Belt: Your New Favorite Tool for Starting React Native Apps
Belt: A New Tool for Starting React Native Apps — A CLI tool for starting a...
GitHub - williamtroup/Calendar.js: 📅 A javascript drag & drop event calendar, that is fully responsive and compatible with all modern browsers.
Calendar.js: A Calendar Control with Drag and Drop — A responsive calendar with no dependencies, full...
Rspack
Rspack 1.0: The Rust-Powered JavaScript Bundler — Far from being ‘yet another bundler’ with its own...
Front-End System Design: Advanced UI, Performance & Architecture Techniques to Ace Interviews
Front-End System Design — Learn to create scalable, efficient user interfaces in this extensive video course...
How To Create An NPM Package
How to Create an NPM Package in 2024 — Sounds simple, but there are a lot...
JS Dates Are About to Be Fixed | TimeTime
JS Dates are About to Be Fixed — Handling dates and times is famously a painful...
The Stack Overflow Podcast - Stack Overflow
Weekly Chats on the Art and Practice of Programming — Your home for weekly conversations with...
JavaScript Generators Explained, But On A Senior-Level
JavaScript Generators Explained — Jan was frustrated by the quality of documentation and articles explaining generators...
Implementing React from scratch
Implementing a React-a-Like from Scratch — While it's unlikely you'll actually want to do this, at...
Build 2048 and Master JavaScript!
▶ How to Implement the 2048 Game in JavaScript — Ania is back with one of her...
Role based access control with Clerk Organizations
Learn Role-Based Access Control and Simplify Permissions Management — Enhance security and streamline access by managing user...
Announcing TypeScript 5.6 RC - TypeScript
TypeScript 5.6 Release Candidate — As always, Daniel presents an epic roundup of what’s new. We’ll...
https://vuestic.dev/
Vuestic UI 1.10: A Vue.js 3.0 UI Framework — Features 60 customizable and responsive components and...
Material UI v6 is out now 🎉 - MUI
Material UI v6: The Popular React UI Design/Component System — At ten years old, the popular design...
GitHub - raineorshine/npm-check-updates: Find newer versions of package dependencies than what your package.json allows
npm-check-updates 17.0: Update package.json Dependencies to Latest Versions — That is, as opposed to the specified...
Announcing Code Hike 1.0
Code Hike 1.0: Turn Markdown into Rich Interactive Experiences — Aimed at use cases like code...
Regexes Got Good: The History And Future Of Regular Expressions In JavaScript — Smashing Magazine
Regexes Got Good: The History (and Future) of Regular Expressions in JavaScript — Regular expression support...
GitHub - hoppergee/heic-to: Convert HEIC/HEIF images to JPEG, PNG in browser
heic-to: Convert HEIC/HEIF Images to JPEG or PNG in the Browser
GitHub - jamiebuilds/tinykeys: A tiny (~650 B) & modern library for keybindings.
tinykeys 3.0: A Keybindings Library in ~650 Bytes — Keeps things as simple and sweet as possible.
GitHub - jcubic/tagger: Zero Dependency, Vanilla JavaScript Tag Editor
Tagger: Zero Dependency, Vanilla JavaScript Tagging Library — You can play with a live demo here.
Legend State
Legend State: A Tiny, Fast and Modern React State System — A year ago, Jack Herrington...
Chart.js
📊 Chart.js 4.4: Canvas-Based Charts for the Web — One of those libraries that feels like it’s...
GitHub - dahlia/logtape: Simple logging library with zero dependencies for Deno, Node.js, Bun, browsers, and edge functions
LogTape: Simple Logging Library with Zero Dependencies — I’m digging this new style of library that...
GitHub - nolanlawson/fuite: A tool for finding memory leaks in web apps
Fuite 5.0: A Tool for Finding Memory Leaks in Web Apps — A CLI tool that...
Milkdown
Milkdown: Plugin-Driven WYSIWYG Markdown Editor Framework — A lightweight WYSIWYG Markdown editor based around a plugin...
React is (becoming) a Full-Stack Framework
React is (Becoming) a Full-Stack Framework — Is React merely a frontend library? How does the...
Redux Essentials, Part 1: Redux Overview and Concepts | Redux
The Official Redux Essentials Tutorial, Redux — The long standing guide to how to use the...
50 TypeScript F*ck Ups
50 TypeScript F--k Ups Mistakes — An admittedly colorfully-titled book digging into lots of subtle mistakes...
Bun v1.1.25 | Bun Blog
Bun v1.1.25: Now Running at 1.29 Million Requests per Second — I’m having a little fun...
Node.js — Node v22.7.0 (Current)
Node v22.7.0 (Current) Released — Node 22.6 let you strip types from source code, but now...
Wallaby - Immediate JavaScript test feedback in your IDE as-you-type
Breakpoints and console.log Is the Past, Time Travel Is the Future — 15x faster JavaScript debugging...
Learn Web Components | Free Roadmap
Learn Web Components — If you’re looking to scrub on your Web Components know-how, this road...
How I won $2,750 using JavaScript, AI, and a can of WD-40
'How I Won $2,750 using JavaScript, AI, and a Can of WD-40' — This is far...