A practical guide to designing scalable and maintainable frontends. Learn how to think beyond components, model data effectively, shape APIs around real access patterns, and apply modern techniques like pagination, caching, virtualization, and real-time updates. Perfect for engineers preparing for system design interviews or leveling up in complex frontend projects.
It seems like there's never been as much widespread desire before to learn JS. But with a million blogs, books, and videos out there, just where do you start? Get Started prepares you for the journey ahead, first surveying the language then detailing how the rest of the You Don't Know JS Yet book series guides you to knowing JS more deeply.
Real-World Parallels: Each chapter uses the bunny/warren metaphors to explain abstract concepts in tangible ways (closures as "private bunny spaces," the event loop as "bunnies waiting for their turn," etc.).
Learn to build a production-grade web application with Spring Boot and Thymeleaf with this book.
Build It with Nitrogen: the Fast Off the Block Erlang Web Framework, guides web developers step-by-step through construction of highly reliable web applications. Nitrogen is designed for no-fuss development. It abstracts HTML and JavaScript into syntactically consistent elements and actions; preserves the scalability benefits of Erlang.
The foundation of all programs is organization of variables/functions into nested scopes. Yet, many never contemplate how & why these decisions are made and the impacts on code maintainability. Scope & Closures examines lexical scope, builds on its principles for the power of closure, and digs into the module pattern for better program structure.
If you want to learn how to use Django to build web applications, then Tango with Django provides an all round end-to-end guide for beginners. Eleven chapters are now available at a lower introductory price to get you started on creating apps in Django!
Real-world advice for adding reliable tests to your Rails apps with RSpec, complete with expanded, exclusive content and a full sample application. Updates for Rails 7.1 in progress! Learn to test with confidence!
Unlock the full potential of modern Angular with Signals! Angular's reactivity model is undergoing its biggest revolution, and Signals are at the heart of it, offering a path to simpler, more performant applications. This comprehensive guide takes you from the fundamentals to advanced mastery.You'll discover the 'why' behind Signals, learn the core concepts of signal, computed, and effect, and explore powerful patterns for managing complex application state without the overhead of Zone.js or the complexities of RxJS.
Unlock the power of HTTP/3 to transform the delivery of your web applications, and learn how QUIC's reimagining of TCP and advanced multiplexing reshape performance and security with the web's newest protocols. Essential reading and practical tips for developers and tech professionals ready to harness the future of online communication with HTTP/3.
Deno book is a complete guide to programming with Deno. You'll start with the basics and gain knowledge about how Deno works behind the scene. You'll be working on a project and learn to implement Deno with other technologies.
Use the power of Perl and the Mojolicious web framework to create your own command-line web user agents. Interact with websites to access, download, and process data automatically.
Practical journey with Angular framework, ES6, TypeScript, Webpack and Angular CLI. Amazon Kindle: https://www.amazon.com/dp/B07KD9KHQWAmazon Paperback: https://www.amazon.com/dp/1731123426
You Don’t Know JS Yet: The Unbooks is the final, draft-edition release of the second edition series—featuring the complete but unedited drafts of Book 3: Objects & Classes and Book 4: Types & Grammar, plus two bonus chapters reflecting on the “lost” books that were never written. This is the raw, honest conclusion to You Don’t Know JS Yet—a gift for readers who still care about deeply understanding JavaScript.