Tag: vanilla-javascript

How to Build a REST Client with JavaScript Proxies

How to build a REST client with JavaScript proxies


A proxy is a feature of metaprogramming that enhances the behavior of a function by passing different functions as a parameter, essentially allowing developers to trick the JavaScript language.

Popoola Temitope
Apr 20, 2022 ⋅ 6 min read
JavaScript Pipe Operator Proposal

Investigating the JavaScript pipe operator proposal


In this article, we’ll investigate the JavaScript pipe operator and cover the multiple ways to execute concurrent operations.

Kaleb McKelvey
Apr 11, 2022 ⋅ 4 min read
Write Declarative Promise Wrapper JavaScript

How to write a declarative JavaScript promise wrapper


In this guide, we demonstrate how to write declarative asynchronous function calls in JavaScript, resulting in code that’s more readable and easier to maintain.

Vijit Ail
Apr 5, 2022 ⋅ 7 min read
Types As Comments: Strong Types, Weakly Held

Type annotations (aka, types as comments): Strong types, weakly held


Type annotations (aka, types as comments) is a proposal that would allow for the inclusion of types in JavaScript code.

John Reilly
Mar 29, 2022 ⋅ 5 min read
Build A Native Audio Plugin With Elementary

Build a native audio plugin with Elementary


Elementary is a Javascript framework for audio coding that reduces the barrier to entry for writing audio plugins.

Stoyan Stefanov
Mar 17, 2022 ⋅ 8 min read
How To Copy Objects In JavaScript

How to copy objects in JavaScript: A complete guide


This guide shares techniques and use cases for copying objects in Javascript and Typescript with: shallow copy, deep copy, assigning, merging, and structured cloning.

Maciej Cieślar
Mar 9, 2022 ⋅ 10 min read

Nativizing PWAs with Window Controls Overlay


Learn how to use the Window Controls Overlay functionality for progressive web apps to make them more native.

Lewis Cianci
Mar 3, 2022 ⋅ 8 min read
How To Build A File Upload Service With Vanilla JavaScript

How to build a file upload service with vanilla JavaScript


Build a file upload service with vanilla JavaScript from scratch with a method that requires no npms and no dependencies.

Pankaj Tanwar
Feb 28, 2022 ⋅ 8 min read
ES2022 What To Expect

What to expect from ES2022


JavaScript is continually evolving. Here’s a look at eight new features that are expected to be available with JavaScript’s ES2022 specification.

Pascal Akunne
Feb 22, 2022 ⋅ 5 min read

JavaScript package managers compared: npm, Yarn, or pnpm?


With the spate of popular JavaScript package managers reaching relative feature parity, it’s time to compare: npm, Yarn, or pnpm?

Sebastian Weber
Feb 16, 2022 ⋅ 20 min read
JavaScript Intercept Fetch API Responses

Intercepting JavaScript Fetch API requests and responses


Cover what JavaScript interceptors are and learn how to create interceptors both by monkey patching the Fetch API and using the fetch-intercept library.

Indermohan Singh
Feb 8, 2022 ⋅ 4 min read
weakmap And weakset: Understanding JavaScript Weak References

WeakMap and WeakSet: Understanding JavaScript weak references


Learn about weak references in JavaScript and how we can use them by utilizing the WeakMap and WeakSet objects.

Coner Murphy
Dec 28, 2021 ⋅ 5 min read