Автор: Luca Mezzalira
Издательство: O’Reilly Media, Inc.
Год: 2021-11-17
Страниц: 538
Язык: английский
Формат: pdf, epub
Размер: 12.7 MB
Micro-frontends are the answer to today's increasingly complex web applications. Inspired by the microservices model, this approach lets organizations break interfaces into separate features managed by different teams of developers. In this practical guide, Luca Mezzalira shows software architects and senior developers how to build and deliver artifacts atomically rather than use a big bang deployment structure.
You'll learn how this architecture allows different teams to choose any library or framework for their micro-frontends without affecting existing components. This gives your organization technical flexibility and enables you to hire and retain a broad spectrum of talent. Micro-frontends also support distributed or colocated teams more efficiently. Pick up this book and learn how to get started with this technological breakthrough.
Explore the technological impact of micro-frontends in your organization
Learn how to identify, generate, and orchestrate micro-frontends
Identify areas of an application UI that individual teams can handle
Understand and manage the complexity that micro-frontends bring inside an organization
Establish end-to-end automation for building and deploying micro-frontends using the strangler pattern
Who This Book Is For:
This book is for developers, architects, and CTOs who are looking to scale their organizations and frontend applications.
Building Micro-Frontends is a collection of mental models and experiences in the trenches, useful for approaching any micro-frontend architecture. In these pages, you can find the principles and the solutions applied for every approach implemented so far. Following these practices, you will be able to achieve a micro-frontend project with the right mindset and overcome common challenges your teams are going to face during the journey. In this book, you won’t find only technical architectures and implementation but end-to-end coverage of implementing micro-frontends, from the design phase to how to organize your teams for migrating existing or greenfield projects to micro-frontends.
Скачать Building Micro-Frontends: Scaling Frontend Projects and Teams