Vanilla JS: You Might Not Need a Framework

Vanilla JS: You Might Not Need a Framework

5 hours, 52 minutes CC

Gain speed and simplicity in writing web apps by taking a "vanilla" approach! See how you can build rich web apps and websites without depending on libraries or frameworks, using only the core JavaScript language. You'll learn fundamental concepts like the DOM API, finding and modifying elements in the DOM, and event handling. Build a real web app, "Coffee Masters," to demonstrate advanced topics like SPA routing, web components and shadow DOM, and reactive programming with proxies.

This course and others like it are available as part of our Frontend Masters video subscription.

Published: July 6, 2023
Get Unlimited Access Now
Table of Contents


Vanilla JavaScript



Web Components

Reactive Programming with Proxies

Wrapping Up