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.
ASMR Programming - Coding Tetris - No Talking
▶ Coding Tetris in JavaScript: The ASMR Version — Well produced, calming coding videos seem to be...
Using JavaScript to fill localStorage to its maximum capacity
Using JavaScript to Fill localStorage to Its Maximum Capacity — Why? For testing how an app...
Working with the file system on Node.js
Working with the File System from Node.js — A deep dive on all things related to...
Designing the ultimate TypeScript query builder | EdgeDB Blog
Designing the Ultimate Query Builder for TypeScript — Feeling limited by your ORM or SQL? EdgeDB’s...
Stop The Screen Going To Sleep With JavaScript
Stop the Screen Going to Sleep with JavaScript — An explanation of how to use the...
Retry XMLHttpRequest Carefully
Retry XMLHttpRequest Carefully — When requests your page is making behind the scenes fail, what’s your...
ES2022 features list
ES2022: The Main New Features, Quickly, in Code — If you want to see what’s new...
Snyk finds 200+ malicious npm packages, including Cobalt Strike dependency confusion attacks | Snyk
[New] 200+ Malicious npm Packages Discovered — See the full summary of the affected packages and...
Handsontable is a JavaScript data grid that looks and feels like a spreadsheet - Available for React, Angular and Vue
Handsontable 12: A Mature Data Grid That Feels Like a Spreadsheet — Plain JavaScript, Vue, Angular,...
GitHub - wooorm/trim-lines: Remove spaces and tabs around line-breaks
trim-lines 3.0: Remove Spaces and Tabs Around Line Breaks — “It might look trivial, but it’s...
GitHub - vendia/serverless-express: Run Node.js web applications and APIs using existing application frameworks on AWS #serverless technologies such as Lambda, API Gateway, Lambda@Edge, and ALB.
Serverless-Express 4.9: Run Existing Node.js Frameworks on AWS Lambda or Azure Functions — The idea is...
GitHub - neo4j-contrib/neovis.js: Neo4j + vis.js = neovis.js. Graph visualizations in the browser with data from Neo4j.
neovis.js 2.0: Neo4j + vis.js → Graph Visualizations in the Browser — Takes data from the...
Highlights of OpenJS World 2022 - What's next in the OS ecosystem
Highlights from OpenJS World 2022 — OpenJS World took place in early June and this post...
Sigma.js version 2 finally released! | médialab Sciences Po
Sigma.js 2: High Performance Interactive Rendering of Large Graphs — The story of how a complete...
Svelte Origins: A JavaScript Documentary
▶ Svelte Origins: A JavaScript Documentary — A well produced 32-minute documentary catching up with Svelte’s creator...
Cypress.io | JavaScript End to End Testing and Component Testing Framework
New in Cypress 10: Introducing Component Testing Beta — In our biggest release ever, we’ve launched a...
Vue 2.7 "Naruto" Released | The Vue Point
Vue 2.7 'Naruto' Released — While Vue 3 is the new default, so many projects continue...
React Joyride Demo
React Joyride: Create Guided Tours in Your Apps — Uses react-floater to position and style floating...
Find and fix problems in your JavaScript code - ESLint - Pluggable JavaScript Linter
We're ❤️ing ESLint's All New Homepage — ESLint is a hugely popular linter for identifying and...
Release Version 14.0.0 · open-source-labs/reactime
Reactime 14.0: A Chrome Developer Tool for Time Travel Debugging in React Apps — v14 introduces...
Ecma International approves ECMAScript 2022: What’s new?
Ecma International Approves ECMAScript 2022, But What’s New? — Thanks Ecma – ECMAScript 2022 is now...
In defense of using blocks to create localized scope for variables... (part 1 of 2)
In defense of using blocks to create localized scope for variables... (part 1 of 2)
Web Components | Learn to Create Web Components
New Course on Web Components — "Web Components are one of the most exciting new technologies...
Zhenghao's site
When You Should Prefer Map Over Object In JavaScript — Map objects are (nearly) universally available...
React Labs: What We've Been Working On – June 2022 – React Blog
What the React Team is Working On Now — With the React 18 launch behind them,...
Using Playwright Test to run Unit Tests
Using Playwright Test to Run Unit Tests — A comparison of Playwright’s new test runner versus...
Let's code Skifree in JavaScript and Kaboom.js!
▶ Let's Code Skifree with JavaScript and Kaboom.js — Ania is back with one of her usual...
Alternatives to installing npm packages globally
Alternatives to Installing npm Packages Globally — A topic often prone to tripping folks up.
Random notes around service workers development and testing
Random Notes Around Service Workers Development and Testing — “a bunch of tips and tricks I...
Precise Timing With Web Animations API — Smashing Magazine
Precise Timing with the Web Animations API — Working with timers in JavaScript can quickly get...
How To Create A Vanilla JavaScript Gantt Chart: Adding Task Editing Features (Part 2) — Smashing Magazine
How to Create a Vanilla JS Gantt Chart — The first part came out in August...
https://pptr.dev/
Puppeteer 15.0: Control Headless Chrome from Node — Playwright has picked up a lot of the...
GitHub - robtweed/DPP: Deep Persistent Proxy Objects for JavaScript
Deep Persistent Proxy Objects: Automatically Persist JS Objects in IndexedDB — Create and maintain objects that automatically...
DomainGuard
Tired of Manually Managing Your Content Security Policies? — Meet DomainGuard! DomainGuard gives you customization, automation,...
GitHub - astoilkov/main-thread-scheduling: Faster apps using a simple API instead of Web Workers
main-thread-scheduling 6.0: Consistently Responsive Apps While Staying on the Main Thread — An alternative to the...
AbortController is your friend
AbortController is Your Friend (for Cancelling Async Tasks and More) — AbortController provides a way to abort...
GitHub - sindresorhus/public-ip: Get your public IP address - very fast!
public-ip 6.0: Quickly Get Your Public IP Address — Works in both Node and the browser...
A build system for the JavaScript ecosystem | moon
Moon: A New Build System for the JavaScript Ecosystem — Built in Rust for performance, Moon...
GitHub - antonmedv/fx: Terminal JSON viewer
Fx 24.0: A Command-Line JSON Processing Tool — If you’ve got some JSON you want to...
Release 7.0.0 · google/zx
zx v7.0: Better Shell Scripting with JavaScript — If writing JavaScript sounds better than wrestling with...
ow
ow 1.0: Function Argument Validation for Humans — A fluent API to define constraints for function...
Component Encyclopedia
Component Encyclopedia: A Catalog of 5000+ UI Components — Storybook, a UI component devtool, has unveiled...
State of Engineering
See How Much Free Time Engineers Have in the State of Engineering Time Report
How to build Gmail-like UI with React Native [at a Zen temple Koshoji]
▶ Zen and the Art of Building a Gmail-like UI with React Native — A beautiful (dare...
JSConf Budapest 2022
▶ Ten Talks from JSConf Budapest 2022 — Took place a few weeks ago and these are...
How to Create a Form in React: Complete Guide
The Complete Guide to Building a React Form in 2022 — A good form can be...
Notes on maintaining an internal React component library
Notes on Maintaining an Internal React Component Library — A developer’s thoughts on maintaining a component...
WWC22 - Qwik + Partytown: How to remove 99% of JavaScript from main thread
▶ How to Remove 99% of JavaScript from the Main Thread — The original creator of Angular...
Vitest
Vitest: A Vite-Powered 'Blazing Fast' Unit Testing Framework — Brings a lot of cool stuff into...