{"id":17565,"date":"2023-07-13T14:05:15","date_gmt":"2023-07-13T12:05:15","guid":{"rendered":"https:\/\/angular.kloosprojekt.com\/?page_id=17565"},"modified":"2026-05-02T15:32:47","modified_gmt":"2026-05-02T13:32:47","slug":"micro-frontends-and-moduliths-with-angular","status":"publish","type":"page","link":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/","title":{"rendered":"Micro Frontends and Moduliths with Angular"},"content":{"rendered":"  \n<div class=\"hero\">\n  <div class=\"hero-ow\">\n    <div class=\"hero-iw\">\n      <div class=\"hero-image-spacer\">\n                  <div class=\"hero-overlay-image-and-text-wrapper\">\n            <div class=\"hero-overlay-image-and-text\">\n              <div class=\"hero-overlay-image\" style=\"background-image: url(https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent.png);\"><\/div>\n              <div class=\"hero-overlay-text\" style=\"color: #FFFFFF;\">\n                \n              <\/div>\n            <\/div>\n          <\/div>\n                <div data-responsive-background-image style=\"\" class=\"hero-image\n            image-position-vertical-desktop-center\n            image-position-horizontal-desktop-center\n            image-position-vertical-tablet-center\n            image-position-horizontal-tablet-center\n            image-position-vertical-mobile-center\n            image-position-horizontal-mobile-center\" fetchPriority=\"high\">\n\n          <img decoding=\"async\" alt=\"\" rel=\"preload\" fetchPriority=\"high\" class=\"responsive-background-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-scaled.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-scaled.jpg 2560w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-300x200.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-1024x683.jpg 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-768x512.jpg 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-1536x1024.jpg 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-2048x1365.jpg 2048w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/shutterstock_523050874-600x400.jpg 600w\">\n        <\/div>\n      <\/div>\n      <div class=\"hero-box-spacer\">\n        <div class=\"hero-box-dummy-top\"><\/div>\n        <div class=\"hero-box-wrapper\" style=\"background-color: #05073c;\">\n          <div class=\"hero-box\">\n                          <div class=\"hero-hashtag\">#ebook<\/div>\n                                      <h1 class=\"hero-heading\">Enterprise Angular<\/h1>\n                                      <div class=\"hero-body-text\">Finally \u2013 maintainable long-term solutions!<\/div>\n                                      <a class=\"hero-button-link button-link\" href=\"#download\" target=\"\">\n                Download Area\n              <\/a>\n                      <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"hero-box-dummy-bottom-desktop\" style=\"background-color: #05073c;\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n\n  \n\n  \n<div class=\"cta-default cta  has-background has-dark-blue-background-color\"\">\n  <div class=\"cta-default-ow\">\n    <div class=\"cta-default-iw  \">\n      <div class=\"cta-text-content\">\n                \n                                                        \n          \n\n  <h2  class=\"heading cta-heading has-text-color has-full-white-color  &lt;h3&gt;\">Scalable Enterprise Applications with Angular<\/h2>\n        \n                \n                \n              <\/div>\n      \n          <\/div>\n  <\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image alignfull size-large logo-row\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"145\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\" alt=\"\" class=\"wp-image-30011\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-300x43.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-768x109.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1536x218.png 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-2048x290.png 2048w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-600x85.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n  \n\n\n<div class=\"image-html-content pe\">\n  <div class=\"image-html-content-ow pe-ow\">\n    <div class=\"image-html-content-iw pe-iw   \">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent.png\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent.png 800w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent-300x272.png 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent-768x697.png 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent-600x545.png 600w\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <p>Learn how to structure <b>large Angular applications<\/b> and implement them in a <b>monorepo<\/b> and\/or as <b>Micro Frontends<\/b>.<\/p>\n<h3 style=\"margin-top: 20px;\">What do I get?<\/h3>\n<p>\u2705 Extended 7th edition\u00a0<br \/>\n\u2705 Source code examples<br \/>\n\u2705 PDF and epub (Android and iOS)\u00a0<\/p>\n<h3 style=\"margin-top: 20px;\">What do I learn?<\/h3>\n<p>\u2611\ufe0f Structuring large Angular applications<br \/>\n\u2611\ufe0f Ensuring long-term maintainability<br \/>\n\u2611\ufe0f Enforcing my architecture \u2611\ufe0f Options for Modularity: Monorepos or Micro Frontends?<\/p>\n<div>\u00a0<\/div>\n<div><a class=\"hero-button-link button-link\" style=\"display: inline;\" href=\"#download\" target=\"\">Download Area<\/a><\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n  \n\n\n<div class=\"image-html-content pe\">\n  <div class=\"image-html-content-ow pe-ow\">\n    <div class=\"image-html-content-iw pe-iw   \">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/shutterstock_2267328539.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/shutterstock_2267328539.jpg 500w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/shutterstock_2267328539-300x169.jpg 300w\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <h2>Already more than 18,000 readers!<\/h2>\n<p>\nSince the release of the first edition, more than 18,000 readers have downloaded the book.\n<\/p>\n<div>&nbsp;<\/div>\n<div>\n<a class=\"hero-button-link button-link\" style=\"display: inline\" href=\"#download\" target=\"\">Download Area<\/a>\n<\/div>\n<div>&nbsp;<\/div>\n<h2 style=\"margin-top:50px\">Feedback<\/h2>\n<p>\n\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f<br \/>\n\u201cExcellent and a must-read for Angular developers!\u201d<br \/>\n\u2013 Stephen, participant in an Angular workshop\n<\/p>\n<p>\n\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f<br \/>\n\u201cWe built our architecture based on it and are still thrilled with the results!\u201d<br \/>\n\u2013 Manuela in a feedback email\n<\/p>\n<p>\n\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f\u2b50\ufe0f<br \/>\n\u201cIt was a revelation for us. We wish we had this much earlier.\u201d<br \/>\n\u2013 Jonas in a video call\n<\/p>\n<div>&nbsp;<\/div>\n<div>\n<a class=\"hero-button-link button-link\" style=\"display: inline\" href=\"#download\" target=\"\">Download Area<\/a>\n<\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n  \n\n\n<div class=\"image-html-content pe\">\n  <div class=\"image-html-content-ow pe-ow\">\n    <div class=\"image-html-content-iw pe-iw   \">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/shutterstock_2022011729.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/shutterstock_2022011729.jpg 500w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/shutterstock_2022011729-300x200.jpg 300w\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <h2>Contents<\/h2>\n<p>1. Introduction<\/p>\n<p><b>Part 1: Structuring Applications &#038; Monorepos<\/b><br \/>\n2. Strategic Domain-Driven Design<br \/>\n3. Architectures with Sheriff<br \/>\n4. Monorepos &#038; Build Performance with Nx<br \/>\n5. Nx &#038; Sheriff &#8211; Friends for Life<\/p>\n<p><b>Part 2: Micro Frontends &#038; Federation<\/b><br \/>\n6. From Domains to Micro Frontends<br \/>\n7. Using Module Federation with Angular<br \/>\n8. Dynamic Module Federation<br \/>\n9. Plugin Systems with Module Federation<br \/>\n10. Using Module Federation with Nx<br \/>\n11. Dealing with Version Mismatches<br \/>\n12. Multi-Framework and -Version Solutions<br \/>\n13. Module Federation &#038; Standalone Components<br \/>\n14. Towards esbuild and Native Federation<\/p>\n<p><b>Part 3: State Management with the Signal Store<\/b><br \/>\n15. The new NGRX Signal Store for Angular<br \/>\n16. Smarter, not harder: Signal Store Custom Features<br \/>\n17. NGRX Signal Store Deep Dive: Type-Safe Extensions<br \/>\n18. The NGRX Signal Store and Your Architecture<\/p>\n<p><b>Part 4: Bonus<\/b><br \/>\n19. Automate your Architecture with Nx Workspace Plugins<br \/>\n20. The Core of Domain-Driven Design<\/p>\n<div>&nbsp;<\/div>\n<div>\n<a class=\"hero-button-link button-link\" style=\"display: inline\" href=\"#download\" target=\"\">Download Area<\/a>\n<\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n  \n\n\n<div class=\"image-html-content pe\">\n  <div class=\"image-html-content-ow pe-ow\">\n    <div class=\"image-html-content-iw pe-iw   \">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_1906068424.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_1906068424.jpg 1000w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_1906068424-300x200.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_1906068424-768x512.jpg 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/12\/shutterstock_1906068424-600x400.jpg 600w\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <h2>Bonus<\/h2>\n<p>\nAs a bonus, you get access to additional content specifically prepared for day-to-day project work:\n<\/p>\n<ul>\n<li>Updated versions of the book when relevant changes occur<\/li>\n<li>Invitations to practice-oriented webinars<\/li>\n<li>Curated technical articles and videos<\/li>\n<\/ul>\n<div>&nbsp;<\/div>\n<div>\n  <a class=\"hero-button-link button-link\" style=\"display: inline\" href=\"#download\" target=\"\">Download Area<\/a>\n<\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n  \n\n\n<div class=\"image-html-content pe\">\n  <div class=\"image-html-content-ow pe-ow\">\n    <div class=\"image-html-content-iw pe-iw   \">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/manfred.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/manfred.jpg 500w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/03\/manfred-273x300.jpg 273w\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <h2>By Manfred Steyer, GDE<\/h2>\n<p>\nTrainer, consultant and programming architect with focus on Angular. Google Developer Expert (GDE) and founder of AngularArchitects who writes for O&#8217;Reilly, the German Java Magazine, and windows.developer. Former team lead for software engineering and professor at an university of applied sciences. Regularly speaks at international conferences.\n<\/p>\n<div>&nbsp;<\/div>\n<div>\n<a class=\"hero-button-link button-link\" style=\"display: inline\" href=\"#download\" target=\"\">Download Area<\/a>\n<\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n  \n<div class=\"cta-ebooks pe\" style=\"background-color: #f1f1f1; color: #1d1d1b;\">\n  <div class=\"cta-ebooks-lightbox\">\n    <div class=\"cta-ebooks-lightbox-overlay\"><\/div>\n    <div class=\"cta-ebooks-lightbox-wrapper\">\n      <img decoding=\"async\" class=cta-ebooks-lightbox-image src=\"\">\n    <\/div>\n  <\/div>\n  <div class=\"cta-ebooks-ow pe-ow\">\n    <div class=\"cta-ebooks-iw pe-iw \">\n\n                                      \n        \n\n  <h2  class=\"heading cta-heading&lt;h3&gt;\">Excerpts from the eBook<\/h2>\n            <div class=\"cta-ebooks-images\">\n                  <a class=\"ebook-image-link open-in-lightbox\" >\n            <img decoding=\"async\" class=\"ebook-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/11\/enterprise-angular-ebook10.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/11\/enterprise-angular-ebook10.jpg\" alt=\"\"\/>\n          <\/a>\n                  <a class=\"ebook-image-link open-in-lightbox\" >\n            <img decoding=\"async\" class=\"ebook-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/11\/enterprise-angular-ebook15.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/11\/enterprise-angular-ebook15.jpg\" alt=\"\"\/>\n          <\/a>\n                  <a class=\"ebook-image-link open-in-lightbox\" >\n            <img decoding=\"async\" class=\"ebook-image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/11\/enterprise-angular-ebook30.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2021\/11\/enterprise-angular-ebook30.jpg\" alt=\"\"\/>\n          <\/a>\n              <\/div>\n      \n    <\/div>\n  <\/div>\n<\/div>\n\n  \n<div class=\"cta-newsletter\" style=\"background-color: #560F35; color: #FFFFFF;\">\n  <div class=\"cta-newsletter-ow\">\n    <div class=\"cta-newsletter-iw \">\n                                      \n        \n\n  <h2 id=\"download\" class=\"heading cta-heading  \">Get the eBook<\/h2>\n\n            <div class=\"cta-text\"><div style=\"margin: auto; margin-top:10px\">\r\n<img decoding=\"async\" style=\"max-width:66%; width:300px\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/02\/ent.png\">\r\n<\/div>\r\n\r\n<p style=\"font-size:20px; line-height:22px; padding-bottom:0px; max-width:1200px\">\r\nBy signing up, you will receive the eBook as well as emails about updates, webinars, and information about our workshops.\r\n<\/p>\r\n\r\n<p style=\"margin-top:20px;font-size:20px; line-height:22px; padding-bottom:0px; max-width:1200px\">\r\nYou can unsubscribe at any time.\r\n<\/p>\r\n\r\n<script src=\"\/custom\/subscribe-mc.js\"><\/script>\r\n<div id=\"campaign\" campaign-id=\"24\" campaign-lang=\"en\" campaign-button=\"Get the eBook\"><\/div><\/div>\n      <div class=\"cta-form\">\n        <div class=\"cta-form\">\n                      \n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":24,"featured_media":0,"parent":17549,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_price":"","_stock":"","_tribe_ticket_header":"","_tribe_default_ticket_provider":"","_ticket_start_date":"","_ticket_end_date":"","_tribe_ticket_show_description":"","_tribe_ticket_show_not_going":false,"_tribe_ticket_use_global_stock":"","_tribe_ticket_global_stock_level":"","_global_stock_mode":"","_global_stock_cap":"","_tribe_rsvp_for_event":"","_tribe_ticket_going_count":"","_tribe_ticket_not_going_count":"","_tribe_tickets_list":"[]","_tribe_ticket_has_attendee_info_fields":false,"footnotes":""},"class_list":["post-17565","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Free eBook: Micro Frontends &amp; Moduliths with Angular | ANGULARarchitects<\/title>\n<meta name=\"description\" content=\"Learn how to build enterprise-scale Angular applications which are maintainable in the long run. Free eBook by Manfred Steyer, GDE.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Free eBook] Enterprise Angular: Micro Frontends &amp; Moduliths\" \/>\n<meta property=\"og:description\" content=\"Learn how to build enterprise-scale Angular applications which are maintainable in the long run. Free eBook by Manfred Steyer, GDE.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/\" \/>\n<meta property=\"og:site_name\" content=\"ANGULARarchitects\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-02T13:32:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/sujet2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1000\" \/>\n\t<meta property=\"og:image:height\" content=\"500\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"[Free eBook] Enterprise Angular: Micro Frontends &amp; Moduliths\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/sujet2.jpg\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/\",\"name\":\"Free eBook: Micro Frontends & Moduliths with Angular | ANGULARarchitects\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\",\"datePublished\":\"2023-07-13T12:05:15+00:00\",\"dateModified\":\"2026-05-02T13:32:47+00:00\",\"description\":\"Learn how to build enterprise-scale Angular applications which are maintainable in the long run. Free eBook by Manfred Steyer, GDE.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#primaryimage\",\"url\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\",\"contentUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"eBooks\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/ebooks\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Micro Frontends and Moduliths with Angular\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"name\":\"ANGULARarchitects\",\"description\":\"AngularArchitects.io\",\"publisher\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.angulararchitects.io\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\",\"name\":\"ANGULARarchitects\",\"alternateName\":\"SOFTWAREarchitects\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg\",\"contentUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg\",\"width\":644,\"height\":216,\"caption\":\"ANGULARarchitects\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/github.com\/angular-architects\",\"https:\/\/www.linkedin.com\/company\/angular-architects\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Free eBook: Micro Frontends & Moduliths with Angular | ANGULARarchitects","description":"Learn how to build enterprise-scale Angular applications which are maintainable in the long run. Free eBook by Manfred Steyer, GDE.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/","og_locale":"en_US","og_type":"article","og_title":"[Free eBook] Enterprise Angular: Micro Frontends & Moduliths","og_description":"Learn how to build enterprise-scale Angular applications which are maintainable in the long run. Free eBook by Manfred Steyer, GDE.","og_url":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/","og_site_name":"ANGULARarchitects","article_modified_time":"2026-05-02T13:32:47+00:00","og_image":[{"width":1000,"height":500,"url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/sujet2.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"[Free eBook] Enterprise Angular: Micro Frontends & Moduliths","twitter_image":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2024\/01\/sujet2.jpg","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/","url":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/","name":"Free eBook: Micro Frontends & Moduliths with Angular | ANGULARarchitects","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#primaryimage"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#primaryimage"},"thumbnailUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png","datePublished":"2023-07-13T12:05:15+00:00","dateModified":"2026-05-02T13:32:47+00:00","description":"Learn how to build enterprise-scale Angular applications which are maintainable in the long run. Free eBook by Manfred Steyer, GDE.","breadcrumb":{"@id":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#primaryimage","url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png","contentUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.angulararchitects.io\/en\/ebooks\/micro-frontends-and-moduliths-with-angular\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.angulararchitects.io\/en\/"},{"@type":"ListItem","position":2,"name":"eBooks","item":"https:\/\/www.angulararchitects.io\/en\/ebooks\/"},{"@type":"ListItem","position":3,"name":"Micro Frontends and Moduliths with Angular"}]},{"@type":"WebSite","@id":"https:\/\/www.angulararchitects.io\/en\/#website","url":"https:\/\/www.angulararchitects.io\/en\/","name":"ANGULARarchitects","description":"AngularArchitects.io","publisher":{"@id":"https:\/\/www.angulararchitects.io\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.angulararchitects.io\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.angulararchitects.io\/en\/#organization","name":"ANGULARarchitects","alternateName":"SOFTWAREarchitects","url":"https:\/\/www.angulararchitects.io\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/","url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg","contentUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/07\/AA-Logo-RGB-horizontal-inside-knowledge-black.svg","width":644,"height":216,"caption":"ANGULARarchitects"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/github.com\/angular-architects","https:\/\/www.linkedin.com\/company\/angular-architects\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/17565","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/comments?post=17565"}],"version-history":[{"count":9,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/17565\/revisions"}],"predecessor-version":[{"id":33394,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/17565\/revisions\/33394"}],"up":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/17549"}],"wp:attachment":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media?parent=17565"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}