Modern Web Development

Platform, JavaScript, CSS, and Components

Build the frontend skills that stay useful across frameworks! Save 50% when you purchase two or more books in this collection. Choose the topics that fit your goals, whether you want to understand the browser platform, manage asynchronous JavaScript with greater clarity, organize CSS for long-term maintainability, or create reusable web components with Lit. Each book delivers practical guidance you can apply to current projects, while the collection provides a strong foundation for deeper study and professional frontend development.

Save Half
on your entire purchase when you buy any 2 or more of these books!
your total$0.00
(you save $0.00)

Save 50% when you purchase any 2 or more of these books

 
Vanilla Web
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!
JavaScript in Depth
JavaScript in Depth isn’t a “how-to” guide—it’s a “how it works” guide. In it, you’ll find detailed code samples, in-depth technical breakdowns, and real examples drawn from production environments, all connecting JS theory to everyday development. You’ll see how JS engines execute code and interact with system APIs, how runtimes power your applications, and why JavaScript behaves the way it does. Whether you read it cover to cover or dip in as for easy reference, this book will help you refresh obscure topics, troubleshoot complex bugs, and make the best use of AI-generated code snippets.
CSS in Depth, Second Edition
Dive deep into the CSS techniques used by the world’s most skilled web developers. Inside, you’ll learn how to build and organize a modular CSS codebase that’s easy to understand, maintain, and reuse. This new edition is fully revised to cover the CSS standard’s latest additions, including cascade layers, logical properties, new color functions, subgrid, and container queries.
Web Component Development with Modern Libraries and Tooling
Development teams increasingly face pressure to future-proof their code—and that makes framework lock-in a serious liability. In Web Component Development with Modern Libraries and Tooling, you’ll learn how to build reusable web components that last well beyond the next library update. In this practical and easy-to-follow guide, author Mark Volkmann shows you how web components deliver something no JavaScript framework can match: true portability.

Manning Early Access Program (MEAP) - you read the book while it's being written. If you pre-order the print book, you'll get it long before it's available in stores.