{"id":211,"date":"2017-09-30T06:00:41","date_gmt":"2017-09-30T04:00:41","guid":{"rendered":"https:\/\/www.angulararchitects.io\/?post_type=post&amp;p=211"},"modified":"2017-09-30T06:00:41","modified_gmt":"2017-09-30T04:00:41","slug":"angular-advanced-workshop","status":"publish","type":"post","link":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/","title":{"rendered":"Angular Advanced Workshop:"},"content":{"rendered":"<div class=\"article\">\n<p>In regelm\u00e4\u00dfigen Abst\u00e4nden bieten unsere Experten <a href=\"https:\/\/www.angulararchitects.io\/schulung\/angular-advanced\">Angular Andvanced Workshops<\/a> in \u00d6sterreich, Deutschland und der Schweiz an. Diese finden entweder als \u00f6ffentliche Schulung oder inhouse direkt im Unternehmen der Teilnehmerinnen und Teilnehmer statt.<\/p>\n<p><a href=\"https:\/\/www.nemocontra.de\/\">NemoContra GmbH<\/a>, ein Unternehmen, das am \u00f6ffentlichen Angular Advanced Workshop teilnahm, erz\u00e4hlt uns heute von seinen Erfahrungen mit dem <a href=\"https:\/\/www.angulararchitects.io\/schulung\/angular-advanced\/z%C3%BCrich\">Angular Workshop in Z\u00fcrich<\/a>.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" style=\"width: 826px;\" src=\"\/wp-content\/uploads\/2019\/04\/download.png\"><\/p>\n<h2 id=\"nemocontra-gmbh-erz%C3%A4hlt-%C3%BCber-seine-erfahrungen-mit-der-angular-advanced-schulung\">NemoContra GmbH erz\u00e4hlt \u00fcber seine Erfahrungen mit der Angular Advanced Schulung<\/h2>\n<p>Ende September 2018 nahmen zwei unserer Entwickler an der \"Advanced Angular Schulung: Enterprise-Anwendungen und Architektur\" in Z\u00fcrich teil.<\/p>\n<p>Aufgrund unserer mehrj\u00e4hrigen Erfahrung mit dem Framework, haben wir uns f\u00fcr den Advanced Workshop entschieden. Durch unsere t\u00e4gliche Arbeit mit Angular verf\u00fcgen wir bereits \u00fcber fundiertes Wissen, konnten dieses im Workshop aber weiter vertiefen.<\/p>\n<p>Der Leiter des Workshops klopfte vor Beginn die individuellen Erwartungen der Teilnehmer und den jeweiligen Wissensstand ab, sodass im weiteren Verlauf der Schulung gezielt auf diese Themen eingegangen wurde. Die \u00fcberschaubare Teilnehmerzahl erm\u00f6glichte es, dass einzelne Fragen ausf\u00fchrlicher und ohne Zeitdruck beantwortet werden konnten. Der Leiter des Workshops verstand es dabei, den unterschiedlichen Kenntnisstand der Teilnehmer zu ber\u00fccksichtigen und die Schulung dadurch so zu gestalten, dass jeder f\u00fcr sich das meiste Wissen mitnehmen konnte.<\/p>\n<h3 id=\"welche-themen-wurden-im-angular-advanced-workshop-behandelt\">Welche Themen wurden im Angular Advanced Workshop behandelt?<\/h3>\n<p>Inhaltlich wurde im Workshop eine gro\u00dfe Bandbreite an Themen abgedeckt.<br \/>\nZum einen wurde der Monorepo-Ansatz mit Workspaces behandelt, der mit Angular 6 eingef\u00fchrt wurde. Dieser erm\u00f6glicht es, mehrere Angular-Anwendungen innerhalb eines Repositories zu erstellen und zu entwickeln. Dabei k\u00f6nnen diese in Applikationen und Shared Libraries unterteilt werden, sodass gleichzeitig wiederverwendbare Bibliotheken erstellt und als NPM Module ver\u00f6ffentlicht werden k\u00f6nnen. Eine weitere Neuerung, die der Workspace-Ansatz mit sich bringt, ist das Entwickeln und unabh\u00e4ngige Deployen einzelner Applikationen als Microservices im Frontend.<\/p>\n<p>Als weiterer Punkt wurde im Workshop Angular Performance behandelt. Der Themenblock beinhaltete das Lazy Loading mit Hilfe von NgModules, wobei auch das sinnvolle Schneiden von Modulen zur Strukturierung der Anwendung gezeigt wurde. Au\u00dferdem wurden die Themen Data Binding mit der OnPush Change Detection Strategy bei Komponenten und Performance-Optimierung mit Hilfe von Tree Shaking beim Bauen der Anwendung angesprochen, sowie der Unterschied zwischen JIT- \/AOT-Compiler und dem Build Optimizer von Angular. Auch wurde anschaulich gezeigt, wie mittels Serverside Rendering und Preloading die Performance der Anwendung deutlich verbessert werden kann.<\/p>\n<p>Weitere Inhalte des Workshops waren das Service Worker Caching, sowie das Erstellen einer Progressive Web App mit dem Framework. Au\u00dferdem ausf\u00fchrliche Erkl\u00e4rungen zu RxJS und die verschiedenen Scheduler. Durch die thematisierte Unterscheidung zwischen Macro- und Microtasks konnten wir unser Wissen \u00fcber synchrone und asynchrone Programmierung weiter ausbauen.<\/p>\n<p>Besonders interessant war f\u00fcr uns die Behandlung des Themas State Management im Allgemeinen, sowie mit NgRx im Speziellen.<\/p>\n<h3 id=\"wie-w%C3%BCrden-sie-ihre-erkenntnisse-aus-dem-workshop-zusammenfassen\">Wie w\u00fcrden Sie Ihre Erkenntnisse aus dem Workshop zusammenfassen?<\/h3>\n<p>Insgesamt bietet der Workshop eine sehr gute Kombination aus theoretischem Wissen in Form von Pr\u00e4sentation und praktischen Anwendungsbeispielen, die mittels Live Coding vermittelt wurden. Die Methode eignet sich unserer Meinung nach optimal, um das noch frische Wissen zu fundieren. Auch der Schwierigkeitsgrad der Aufgaben, die den Teilnehmern zur Festigung des Gelernten gestellt wurden, war dabei am individuellen Kenntnisstand angepasst.<br \/>\nF\u00fcr Entwickler, die bereits grundlegende Erfahrung mit Angular haben und ihre Kenntnisse vertiefen m\u00f6chten, bietet die Angular Schulung eine abwechslungsreiche und gut strukturierte M\u00f6glichkeit zur Weiterbildung, die dabei auch sehr detailliert die Umsetzung in der Praxis veranschaulicht.<br \/>\nWir pers\u00f6nlich konnten vorhandene Wissensl\u00fccken schlie\u00dfen und somit unsere Kompetenz weiter ausbauen.<\/p>\n<h2 id=\"vertiefen-auch-sie-ihren-wissensstand-bei-einer-angular-advanced-schulung\">Vertiefen auch Sie Ihren Wissensstand bei einer Angular Advanced Schulung<\/h2>\n<p>Auch Sie m\u00f6chten Ihre Kompetenzen im Umgang mit dem Framework vertiefen? Melden Sie sich jetzt zu einem \u00f6ffentlichen Workshop in Ihrer N\u00e4he an oder kontaktieren Sie uns f\u00fcr einen Inhouse-Workshop. Wir freuen uns auf produktive, effiziente und sch\u00f6ne Tage mit Ihnen!<\/p>\n<p><a class=\"btn btn-default\" href=\"\/schulung\/angular-advanced#termine\">Alle Workshop-Termine<\/a><br \/>\n<a class=\"btn btn-primary\" href=\"\/contact.aspx\">In-House Anfragen<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Ein Erfahrungsbericht<\/p>\n","protected":false},"author":9,"featured_media":2997,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","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":""},"categories":[18],"tags":[],"class_list":["post-211","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Angular Advanced Workshop: - 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\/blog\/angular-advanced-workshop\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Angular Advanced Workshop: - ANGULARarchitects\" \/>\n<meta property=\"og:description\" content=\"Ein Erfahrungsbericht\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/\" \/>\n<meta property=\"og:site_name\" content=\"ANGULARarchitects\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-30T04:00:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1280\" \/>\n\t<meta property=\"og:image:height\" content=\"853\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Manfred Steyer, GDE\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@daniel\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Manfred Steyer, GDE\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/\"},\"author\":{\"name\":\"Manfred Steyer, GDE\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/person\/15628efa7af4475ffaaeeb26c5112951\"},\"headline\":\"Angular Advanced Workshop:\",\"datePublished\":\"2017-09-30T04:00:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/\"},\"wordCount\":644,\"publisher\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg\",\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/\",\"url\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/\",\"name\":\"Angular Advanced Workshop: - ANGULARarchitects\",\"isPartOf\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg\",\"datePublished\":\"2017-09-30T04:00:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage\",\"url\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg\",\"contentUrl\":\"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg\",\"width\":1280,\"height\":853},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.angulararchitects.io\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Angular Advanced Workshop:\"}]},{\"@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\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/person\/15628efa7af4475ffaaeeb26c5112951\",\"name\":\"Manfred Steyer, GDE\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.angulararchitects.io\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a0b59539674d8b71ea1c1f4764b11244b5f499203f1d11b40f37d8f3f90be033?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a0b59539674d8b71ea1c1f4764b11244b5f499203f1d11b40f37d8f3f90be033?s=96&d=mm&r=g\",\"caption\":\"Manfred Steyer, GDE\"},\"sameAs\":[\"https:\/\/x.com\/daniel\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Angular Advanced Workshop: - 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\/blog\/angular-advanced-workshop\/","og_locale":"en_US","og_type":"article","og_title":"Angular Advanced Workshop: - ANGULARarchitects","og_description":"Ein Erfahrungsbericht","og_url":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/","og_site_name":"ANGULARarchitects","article_published_time":"2017-09-30T04:00:41+00:00","og_image":[{"width":1280,"height":853,"url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg","type":"image\/jpeg"}],"author":"Manfred Steyer, GDE","twitter_card":"summary_large_image","twitter_creator":"@daniel","twitter_misc":{"Written by":"Manfred Steyer, GDE","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#article","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/"},"author":{"name":"Manfred Steyer, GDE","@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/person\/15628efa7af4475ffaaeeb26c5112951"},"headline":"Angular Advanced Workshop:","datePublished":"2017-09-30T04:00:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/"},"wordCount":644,"publisher":{"@id":"https:\/\/www.angulararchitects.io\/en\/#organization"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg","inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/","url":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/","name":"Angular Advanced Workshop: - ANGULARarchitects","isPartOf":{"@id":"https:\/\/www.angulararchitects.io\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage"},"image":{"@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage"},"thumbnailUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg","datePublished":"2017-09-30T04:00:41+00:00","breadcrumb":{"@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#primaryimage","url":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg","contentUrl":"https:\/\/www.angulararchitects.io\/wp-content\/uploads\/2019\/04\/blog-2355684-1280.jpg","width":1280,"height":853},{"@type":"BreadcrumbList","@id":"https:\/\/www.angulararchitects.io\/en\/blog\/angular-advanced-workshop\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.angulararchitects.io\/en\/"},{"@type":"ListItem","position":2,"name":"Angular Advanced Workshop:"}]},{"@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\/"]},{"@type":"Person","@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/person\/15628efa7af4475ffaaeeb26c5112951","name":"Manfred Steyer, GDE","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.angulararchitects.io\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a0b59539674d8b71ea1c1f4764b11244b5f499203f1d11b40f37d8f3f90be033?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a0b59539674d8b71ea1c1f4764b11244b5f499203f1d11b40f37d8f3f90be033?s=96&d=mm&r=g","caption":"Manfred Steyer, GDE"},"sameAs":["https:\/\/x.com\/daniel"]}]}},"_links":{"self":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/posts\/211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/comments?post=211"}],"version-history":[{"count":0,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/posts\/211\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media\/2997"}],"wp:attachment":[{"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/media?parent=211"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/categories?post=211"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.angulararchitects.io\/en\/wp-json\/wp\/v2\/tags?post=211"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}