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.
In this book, you'll uncover strategies that industry professionals use to build scalable, performant, and maintainable React applications, all without becoming overwhelmed by complexity.
Learn Next.js by building a real AI-powered application, from project setup to production deployment. This book covers the complete journey: TypeScript, React, Next.js App Router, Prisma, authentication, the Vercel AI SDK (chat, RAG, tool calling), testing, security, and deployment. One project, 29 chapters, no toy demos.
Tired of React runtime errors despite TypeScript? Elm guarantees zero runtime exceptions—if it compiles, it works. This practical guide shows React developers how Elm's strict functional programming approach eliminates entire classes of bugs while teaching you real FP concepts that transfer to any language. Learn the pattern that inspired Redux, discover compile-time safety that catches errors TypeScript misses, and see side-by-side code comparisons from a production codebase with 150,000+ lines of Elm. Your React knowledge is your advantage—this book meets you where you are. Why this book exists: Christian believes Elm is the fastest and most effective way for developers to truly learn functional programming—not watered-down FP patterns, but real, uncompromising functional thinking. Whether you adopt Elm professionally or not, learning it will make you a better developer in any language. This book is his way of sharing that insight with React developers who are ready to level up.
Ready to finally master React without the overwhelm? Code React Sweetly is the beginner-friendly, hands-on guide that takes you from zero to confidently building and deploying real-world React applications. Learn JSX, components, props, state, hooks, forms, styling, and routing step by step—all while creating practical projects you can actually use. No endless theory. No tutorial hell. Just clear explanations, real code, and a shopping cart app that ties it all together. By the end, you’ll honestly think like a React developer. Build. Style. Deploy. Repeat. Start your React journey now! Printed copies of this book are also available on Amazon.
A practical front-end debugging guide to the tools and techniques required to debug, optimize and monitor your web applications. This handbook helps you gain the fundamental and deep knowledge of a comprehensive toolset, from Chrome DevTools and framework extensions to integrated IDE debuggers.
Existem vários guias sobre como dominar React. Este livro captura o que é comum à todos eles e ensina através da implementação de uma aplicação que você mesmo irá construir. No caminho, você aprenderá todos os conceitos básicos de React com ES6, além de alguns conceitos avançados. Atualizações via Twitter | NewsletterCurso Completo | Blog
Build a complete TypeScript MCP App with a portable text fallback, accessible React dashboard, server-validated action, and tests at every boundary. Includes the tested companion project.
Build real-world web applications faster with Claude Code by your side. This hands-on guide takes you from web development fundamentals to production-ready full-stack engineering with React, Next.js, TypeScript and PostgreSQL. Learn practical AI-assisted workflows while building, testing, securing and deploying applications that are ready for real users.
Stop memorizing hooks. Start understanding how React Native rendering, state, effects, and re-renders really work.
Go from monolithic frontend pain to a fully deployed micro frontend architecture. A hands-on, production-focused guide to Webpack 5 Module Federation, ending with a complete multi-team app you build and ship yourself.
Every tutorial gets you to "Hello World." This book gets you to production. In 26 years of building and consulting on enterprise systems, I've seen exactly where the gap is, this is the book I wish existed when I started. You'll understand not just how to write the code, but why real systems are built the way they are.

Learn how talking for 3 hours is like...