vanilla javascript

Automate formatting and fixing JavaScript code with Prettier and…

There are challenges when using both a formatter and linter. See how Prettier and ESLint can automatically fix and format your JavaScript.
Rob O'Leary
6 min read

Know your JavaScript data structures

A strong grasp of JavaScript data structures could help you ace your next interview and perform better in your day-to-day job.
Paul Ryan
10 min read

JavaScript testing: 9 best practices to learn

We zoom in on nine best practices for JavaScript testing that can help you write better tests.
Michiel Mulders
6 min read

Lazy loading using the Intersection Observer API

Lazy loading your application using the Intersection Observer API can reduce bundle size and load time, improving your UX.
Leonardo Maldonado
5 min read

A guide to using BigInt

Learn why the BigInt primitive was added to the ECMAScript specification, what problem it solves, and how to get started with it here.
Olaoluwa Mustapha
4 min read

JavaScript iterators and generators: A complete guide

With the introduction of ES6 comes iterators and generators in JavaScript. This guide will teach you everything you need to know about them.
Felix Gerschau
7 min read

Why you shouldn’t compare Blazor to other JavaScript SPA…

SPA frameworks have the same goal, but there are differences that will make you reconsider comparing Blazor to other JavaScript frameworks.
Ali Bahraminezhad
4 min read

JavaScript generators: The superior async/await

It's time for the revolution that never happened.
Paul Cowan
4 min read

Writing VS Code extensions in JavaScript

Learn how to set up a project and write your first VS code extension in JavaScript.
Rob O'Leary
11 min read

JavaScript Reference Guide: JS module ecosystem

This guide explains how to create and use modules in JavaScript applications using the module systems available in the JavaScript ecosystem.
Habdul Hazeez
41 min read

New ES2021 features you may have missed

Explore the five ECMAScript feature proposals currently under final approval and discover how they can improve your JavaScript application.
Linda Ikechukwu
4 min read

Simplify proxy state with Valtio

Valtio is simple, powerful, and combines the power of proxies in React and JavaScript, making state data easy to be used and changed.
Leonardo Maldonado
5 min read