Vanilla Web Book 🆕
Building apps without frameworks, early access!
This is a Note: a sometimes short, sometimes incomplete, living document.
Sponsored by you: PayPal donation, or buying me a coffee.

I'm happy to annouce my 15th book: Vanilla Web published by Manning Books. It's currently available at MEAP (Early Access Program): you can read it while it's being written and get the final eBook or printed copy as soon as it's finished.
When it comes to web development, vanilla may be the finest of the flavors. With plain JavaScript you can build fast, maintainable web apps that run everywhere, load instantly, and avoid framework lock-in. Today’s browsers are incredibly capable, and for many types of applications, “batteries included” libraries and frameworks just introduce avoidable slowdowns, security issues, and complex build chains. Why not embrace the vanilla web!

Vanilla Web is your guide to building serious web applications using the tools built right into the browser. You’ll learn to use “plain vanilla” JavaScript, HTML, and CSS to create reusable UI components, a routing system, an installable progressive web app, and a full-featured e-commerce frontend. Each chapter builds real capabilities you can apply anywhere, even when you work with libraries. You’ll soon be delivering dependency-free UX that’s easy to debug and maintain and survive neverending tool churn.
Get access to the book now, MEAP edition
Chapters:
- Hello Vanilla Web
- Understanding the Web Platform
- The User Interface
- Vanilla CSS
- Vanilla JavaScript
- The Document Object Model API
- Web Components (coming soon)
- Working with HTML Templates (coming soon)
- Advanced Web Components (coming later)
- Client-side Routing (coming later)
- Working with Data (coming later)
- Micro-libraries (coming later)
- Beyond Basics (coming later)
- Bulding and App (coming later)
Get access to the book now, MEAP edition
If you liked this newsletter and the content in this website, you can support me by a PayPal donation, or buying me a coffee. Thanks!