Cargando…

The the art of micro frontends : build websites using compositional UIs that grow naturally as your application scales /

Choosing and being able to implement the right architecture for your website is business critical. This book will help you to understand what architectures are available for compositional UIs as well as why and how to implement them. The book is also a useful resource for frontend architects, teams...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Rappl, Florian (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2021.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000001i 4500
001 OR_on1263797322
003 OCoLC
005 20231017213018.0
006 m d
007 cr |||||||||||
008 210624s2021 enk o 000 0 eng d
040 |a UKMGB  |b eng  |e rda  |e pn  |c UKMGB  |d EBLCP  |d OCLCO  |d OCLCF  |d UKAHL  |d OCLCO  |d OCLCQ  |d IEEEE 
015 |a GBC1A3591  |2 bnb 
016 7 |a 020242641  |2 Uk 
020 |a 9781800565609  |q (PDF ebook) 
020 |a 1800565607 
020 |z 9781800563568 (pbk.) 
029 0 |a UKMGB  |b 020242641 
029 1 |a AU@  |b 000069473813 
035 |a (OCoLC)1263797322 
037 |a 9781800565609  |b Packt Publishing 
037 |a 10162701  |b IEEE 
050 4 |a QA76.9.U83 
082 0 4 |a 005.4/37  |2 23 
049 |a UAMI 
100 1 |a Rappl, Florian,  |e author. 
245 1 4 |a The the art of micro frontends :  |b build websites using compositional UIs that grow naturally as your application scales /  |c Florian Rappl ; foreword by Lothar Schöttner. 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2021. 
300 |a 1 online resource 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
500 |a Table of ContentsWhy Microfrontends?Common Challenges and PitfallsDeployment ScenariosDomain DecompositionTypes of Micro Frontend ArchitecturesThe Web ApproachServer-Side CompositionEdge-Side CompositionClient-Side CompositionSPA CompositionSiteless UIsPreparing Teams and StakeholdersDependency Management, Governance and SecurityImpact on UX and Screen DesignDeveloper ExperienceCase Studies. 
588 |a Description based on CIP data; resource not viewed. 
505 0 |a Cover -- Title page -- Copyright and Credits -- Dedication -- Foreword -- Contributors -- Table of Contents -- Preface -- Section 1: The Hive -- Introducing Frontend Modularization -- Chapter 1: Why Micro frontends? -- Evolution of web applications -- Programming the web -- The social web -- Separation of frontend and backend -- Everything becomes micro -- From SOA to microservices -- Advantages of microservices -- Disadvantages of microservices -- Micro and frontend -- Emerging web standards -- Isolation via Web Components -- Frame communication -- Web workers and proxies -- Faster TTM 
505 8 |a Decreasing onboarding time -- Multiple teams -- Isolated features -- A/B testing -- Summary -- Chapter 2: Common Challenges and Pitfalls -- Performance -- Resource caching -- Bundle size -- Request optimizations -- Security -- Central user management -- Individual user management -- Script execution -- Knowledge sharing -- Reliability -- User experience -- Wording -- Pattern libraries -- Summary -- Chapter 3: Deployment Scenarios -- Central deployments -- Using a monorepo -- Joining multiple repositories -- Distributed deployments -- Using a monorepo -- Using dedicated pipelines 
505 8 |a Hybrid solutions -- Scheduled releases -- Triggering on change -- Summary -- Chapter 4: Domain Decomposition -- Principles of DDD -- Modules -- Bounded context -- Context map -- Strategic domain design versus tactical design -- SoC -- Technical split -- Functional split -- Example decomposition -- Architectural boundaries -- Shared capabilities -- Choosing the right level of freedom -- Accessing the DOM -- Universality of microfrontends -- Summary -- Section 2: Dry Honey -- Implementing Microfrontend Architectures -- Chapter 5: Types of Micro frontend Architectures -- Technical requirements 
505 8 |a The micro frontend landscape -- Static versus dynamic micro frontends -- Horizontal- versus vertical-composed micro frontends -- Backend- versus frontend-driven micro frontends -- Summary -- Chapter 6: The Web Approach -- Technical requirements -- Basics of the web approach -- The architecture -- Sample implementation -- Potential enhancements -- Advantages and disadvantages -- Links -- Central linking directory -- Local linking directory -- Iframes -- Security -- Accessibility -- Layout -- Summary -- Chapter 7: Server-Side Composition -- Technical requirements 
505 8 |a Basics of server-side composition -- The architecture -- Sample implementation -- Potential enhancements -- Advantages and disadvantages -- Introducing Mosaic 9 -- Introducing Podium -- Known users -- Creating a composition layout -- Understanding layout responsibilities -- Using SSI -- Using ESI -- Using JS template strings -- Setting up micro frontend projects -- Podlets -- Examining the life cycle -- Summary -- Chapter 8: Edge-Side Composition -- Technical requirements -- Basics of edge-side composition -- The architecture -- Sample implementation -- Potential enhancements 
520 |a Choosing and being able to implement the right architecture for your website is business critical. This book will help you to understand what architectures are available for compositional UIs as well as why and how to implement them. The book is also a useful resource for frontend architects, teams leads, and lead developers. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a User interfaces (Computer systems) 
650 0 |a Web site development. 
650 2 |a User-Computer Interface 
650 6 |a Interfaces utilisateurs (Informatique) 
650 6 |a Sites Web  |x Développement. 
650 7 |a User interfaces (Computer systems)  |2 fast  |0 (OCoLC)fst01163191 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
700 1 |a Schöttner, Lothar,  |e writer of supplementary textual content. 
776 0 8 |i Print version:  |z 9781800563568 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781800563568/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH39540295 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6647424 
994 |a 92  |b IZTAP