{"id":22613,"date":"2023-09-26T11:13:46","date_gmt":"2023-09-26T09:13:46","guid":{"rendered":"https:\/\/www.angulararchitects.io\/?page_id=22613"},"modified":"2025-05-23T15:44:36","modified_gmt":"2025-05-23T13:44:36","slug":"the-new-ngrx-signal-store-modern-patterns-for-your-architecture","status":"publish","type":"page","link":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/","title":{"rendered":"The New NGRX Signal Store: Modern Patterns for Your Angular Architecture"},"content":{"rendered":"  \n<div class=\"hero\">\n  <div class=\"hero-ow\">\n    <div class=\"hero-iw\">\n      <div class=\"hero-image-spacer\">\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\/2023\/10\/pexels-thirdman-8924321kk.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/10\/pexels-thirdman-8924321kk.jpg 2000w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/10\/pexels-thirdman-8924321kk-300x200.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/10\/pexels-thirdman-8924321kk-1024x682.jpg 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/10\/pexels-thirdman-8924321kk-768x512.jpg 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/10\/pexels-thirdman-8924321kk-1536x1024.jpg 1536w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/10\/pexels-thirdman-8924321kk-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: #cd0f41;\">\n          <div class=\"hero-box\">\n                          <div class=\"hero-hashtag\">#webinar<\/div>\n                                      <h1 class=\"hero-heading\">Angular and the new NGRX Signal Store<\/h1>\n                                      <div class=\"hero-body-text\">Webinar with Manfred Steyer, GDE<\/div>\n                                  <\/div>\n        <\/div>\n      <\/div>\n      <div class=\"hero-box-dummy-bottom-desktop\" style=\"background-color: #cd0f41;\"><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n  \n\n  \n\n  \n<div class=\"cta-default cta  has-background has-light-red-background-color\"\">\n  <div class=\"cta-default-ow\">\n    <div class=\"cta-default-iw  \">\n      <div class=\"cta-text-content\">\n                \n        \n                \n        <a class=\"button is-style-pink\" href=\"&#x23;register\" target=\"_self\">Register now!<\/a>        \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   no-padding-bottom\">\n              <div class=\"image-part \">\n          <img decoding=\"async\" class=\"image\" src=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o.jpg\" srcset=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o.jpg 2048w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o-600x400.jpg 600w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o-300x200.jpg 300w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o-1024x683.jpg 1024w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o-768x512.jpg 768w, https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/08\/52483532882_8ab8518a53_o-1536x1025.jpg 1536w\" alt=\"\" style=\"max-width: px;\"\/>\n        <\/div>\n            <div class=\"html-part\">\n        <p>Exciting times ahead: The new NGRX Signal Store is fully Signal-based, lightweight, and highly extensible.<\/p>\n<p>In this webinar, Manfred Steyer shows how to incorporate it in your application. Using various examples, we explore diverse styles and patterns for using it, differences and similarities to the traditional Redux-oriented NGRX Store, and how it fits your architecture. Additionally, we delve into creating custom extensions to address recurring requirements.<\/p>\n<p>In the end, you know your options for leveraging the Signal Store and how to integrate it into your applications.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>About your Trainer<\/strong><\/h2>\n<p>Manfred Steyer: Trainer, consultant and programming architect with focus on Angular in enterprise-scale applications. Google Developer Expert (GDE) and Trusted Collaborator in the Angular team who writes for O&#8217;Reilly, the German Java Magazine, and windows.developer. Regularly speaks at conferences.<\/p>\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   no-padding-bottom\">\n            <div class=\"html-part\">\n        <h2>What am I learning?<\/h2>\n<p>\u2705 Patterns for using the upcoming NGRX Signal Store<br \/>\n\u2705 Differences and similarities to the traditional NGRX Store<br \/>\n\u2705 Extending the Signal Store to cover repeating requirements<\/p>\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=\"html-part\">\n        <h2>What do I get?<\/h2>\n<p>\u2611\ufe0f Participation in the webinar<br \/>\n\u2611\ufe0f Possibility to ask questions<br \/>\n\u2611\ufe0f Recording of the webinar<br \/>\n\u2611\ufe0f All slides and examples<\/p>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n  \n<div class=\"cta-newsletter\" style=\"background-color: #cd0f41; color: #FFFFFF;\">\n  <div class=\"cta-newsletter-ow\">\n    <div class=\"cta-newsletter-iw \">\n                                      \n        \n\n  <h2 id=\"register\" class=\"heading cta-heading  \">Register Now and Get the Recording!<\/h2>\n\n            <div class=\"cta-text\">The webinar has already taken place, but if you sign up for our newsletter now, you will immediately receive the recording! You can unsubscribe at any time!\r\n\r\n<script src=\"\/custom\/subscribe-mc.js\"><\/script>\r\n<div id=\"campaign\" campaign-id=\"22\" campaign-lang=\"en\"><\/div>\r\n<\/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":25,"featured_media":0,"parent":0,"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-22613","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>The New NGRX Signal Store: Modern Patterns for Your Angular Architecture - ANGULARarchitects<\/title>\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\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Webinar: The New NGRX Signal Store\" \/>\n<meta property=\"og:description\" content=\"Modern Patterns for Your Architecture\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/\" \/>\n<meta property=\"og:site_name\" content=\"ANGULARarchitects\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-23T13:44:36+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/12\/signalstore-en.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=\"Webinar: The New NGRX Signal Store\" \/>\n<meta name=\"twitter:description\" content=\"Modern Patterns for Your Architecture\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/12\/signalstore-en.jpg\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/\",\"name\":\"The New NGRX Signal Store: Modern Patterns for Your Angular Architecture - ANGULARarchitects\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png\",\"datePublished\":\"2023-09-26T09:13:46+00:00\",\"dateModified\":\"2025-05-23T13:44:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#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\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The New NGRX Signal Store: Modern Patterns for Your Angular Architecture\"}]},{\"@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":"The New NGRX Signal Store: Modern Patterns for Your Angular Architecture - ANGULARarchitects","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\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/","og_locale":"en_US","og_type":"article","og_title":"Webinar: The New NGRX Signal Store","og_description":"Modern Patterns for Your Architecture","og_url":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/","og_site_name":"ANGULARarchitects","article_modified_time":"2025-05-23T13:44:36+00:00","og_image":[{"width":1000,"height":500,"url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/12\/signalstore-en.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_title":"Webinar: The New NGRX Signal Store","twitter_description":"Modern Patterns for Your Architecture","twitter_image":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2023\/12\/signalstore-en.jpg","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/","url":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/","name":"The New NGRX Signal Store: Modern Patterns for Your Angular Architecture - ANGULARarchitects","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#primaryimage"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#primaryimage"},"thumbnailUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2025\/04\/AngularArchitects-Kudennlogos-in-einem-1024x145.png","datePublished":"2023-09-26T09:13:46+00:00","dateModified":"2025-05-23T13:44:36+00:00","breadcrumb":{"@id":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#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\/the-new-ngrx-signal-store-modern-patterns-for-your-architecture\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.angulararchitects.io\/en\/"},{"@type":"ListItem","position":2,"name":"The New NGRX Signal Store: Modern Patterns for Your Angular Architecture"}]},{"@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\/22613","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\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/comments?post=22613"}],"version-history":[{"count":10,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/22613\/revisions"}],"predecessor-version":[{"id":30299,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/pages\/22613\/revisions\/30299"}],"wp:attachment":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media?parent=22613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}