<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://frontend-architekt.de/</loc></url><url><loc>https://frontend-architekt.de/datenschutz/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/architektur-kostet-zu-viel-zeit/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/legacy-einfach-refactoren/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/microservices-funktionieren-nicht/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/signals-haben-angular-nicht-reaktiv-gemacht/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/tests-bremsen-entwicklung/</loc></url><url><loc>https://frontend-architekt.de/denkfehler/zeitsch%C3%A4tzung/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/dto-leakage/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/frontend-ist-nicht-backend-in-bunt/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/imperativ/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/komponenten-sind-keine-use-cases/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/loading-ist-kein-boolean/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/null-vs-undefined/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/signals-und-architektur/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/soa-reflex/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/statemanagment/</loc></url><url><loc>https://frontend-architekt.de/denkzettel/ubiquitous-language/</loc></url><url><loc>https://frontend-architekt.de/entscheidungen/</loc></url><url><loc>https://frontend-architekt.de/entscheidungen/nx/</loc></url><url><loc>https://frontend-architekt.de/entscheidungen/wann-welche-architektur/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/01-von-der-idee-zur-architekturentscheidung/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/02-erst-das-geruest-dann-die-fachlichkeit/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/03-setup-auth-via-keycloak/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/04-der-erste-architekturdrift/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/05-ui-und-uebersetzungsgrundlage-vor-der-fachlichkeit/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/06-der-erste-vertikale-slice/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/07-erstes-code-review-nach-dem-durchstich/</loc></url><url><loc>https://frontend-architekt.de/feldberichte/turnier-app-fuer-den-fsv/08-vom-crud-zum-planungsflow/</loc></url><url><loc>https://frontend-architekt.de/impressum/</loc></url><url><loc>https://frontend-architekt.de/patterns/</loc></url><url><loc>https://frontend-architekt.de/patterns/anti-corruption-layer/</loc></url><url><loc>https://frontend-architekt.de/patterns/event-driven-projection/</loc></url><url><loc>https://frontend-architekt.de/patterns/viewmodel-aggregation/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/crud-slices/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/crud-slices/create-command-slice/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/crud-slices/delete-decision-slice/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/crud-slices/retrieve-read-slice/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/crud-slices/update-edit-slice/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/global-events/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/global-events/notification-flow/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/global-events/reload-nach-success/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/global-events/routing-nach-command/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/query-state/filter-and-sort/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/query-state/multiple/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/query-state/read-store-boundaries/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/query-state/select-by-id/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/reference-implementation/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/reference-implementation/naming-conventions/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/reference-implementation/projektstruktur/</loc></url><url><loc>https://frontend-architekt.de/taktisches-frontend-design/reference-implementation/testing-slices/</loc></url><url><loc>https://frontend-architekt.de/ueber-mich/</loc></url><url><loc>https://frontend-architekt.de/warum/</loc></url></urlset>