<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://angular.fr/animations/_before</loc></url><url><loc>https://angular.fr/ai/genkit-angular</loc></url><url><loc>https://angular.fr/components/circular-component</loc></url><url><loc>https://angular.fr/cdk/overlay</loc></url><url><loc>https://angular.fr/directives/ng-style</loc></url><url><loc>https://angular.fr/errors/invalid-element</loc></url><url><loc>https://angular.fr/forms/_form_module</loc></url><url><loc>https://angular.fr/get_started/angular-cli</loc></url><url><loc>https://angular.fr/_deprecated</loc></url><url><loc>https://angular.fr/animations/_deprecated</loc></url><url><loc>https://angular.fr/animations/_note</loc></url><url><loc>https://angular.fr/animations/</loc></url><url><loc>https://angular.fr/about</loc></url><url><loc>https://angular.fr/animations/entering-leaving-view</loc></url><url><loc>https://angular.fr/book</loc></url><url><loc>https://angular.fr/components/add-webcomponent</loc></url><url><loc>https://angular.fr/components/class</loc></url><url><loc>https://angular.fr/cdk/_cdk</loc></url><url><loc>https://angular.fr/cdk/dialog</loc></url><url><loc>https://angular.fr/components/content-child</loc></url><url><loc>https://angular.fr/components/feature-components</loc></url><url><loc>https://angular.fr/components/interpolation</loc></url><url><loc>https://angular.fr/components/content-children</loc></url><url><loc>https://angular.fr/components/create-component</loc></url><url><loc>https://angular.fr/components/double-data-binding</loc></url><url><loc>https://angular.fr/components/input</loc></url><url><loc>https://angular.fr/cdk/breakpoint-observer</loc></url><url><loc>https://angular.fr/components/root-component</loc></url><url><loc>https://angular.fr/components/output</loc></url><url><loc>https://angular.fr/components/style</loc></url><url><loc>https://angular.fr/components/_signal</loc></url><url><loc>https://angular.fr/components/standalone</loc></url><url><loc>https://angular.fr/components/template</loc></url><url><loc>https://angular.fr/components/view-child</loc></url><url><loc>https://angular.fr/components/view-children</loc></url><url><loc>https://angular.fr/components/webcomponent</loc></url><url><loc>https://angular.fr/components/inheritance</loc></url><url><loc>https://angular.fr/directives/ng-content</loc></url><url><loc>https://angular.fr/directives/custom</loc></url><url><loc>https://angular.fr/directives/_common_module</loc></url><url><loc>https://angular.fr/directives/structural-directive</loc></url><url><loc>https://angular.fr/directives/image-optimization</loc></url><url><loc>https://angular.fr/errors/expression-changed-after-checked</loc></url><url><loc>https://angular.fr/directives/ng-template</loc></url><url><loc>https://angular.fr/directives/ng-if</loc></url><url><loc>https://angular.fr/directives/ng-class</loc></url><url><loc>https://angular.fr/directives/render</loc></url><url><loc>https://angular.fr/directives/_warning</loc></url><url><loc>https://angular.fr/directives/ng-switch</loc></url><url><loc>https://angular.fr/emploi</loc></url><url><loc>https://angular.fr/errors/required-input</loc></url><url><loc>https://angular.fr/directives/ng-for</loc></url><url><loc>https://angular.fr/forms/composants-control-value-accessor</loc></url><url><loc>https://angular.fr/errors/platform-with-diff</loc></url><url><loc>https://angular.fr/forms/validators</loc></url><url><loc>https://angular.fr/forms/form-groups-arrays-imbriques</loc></url><url><loc>https://angular.fr/forms/form-factory-config</loc></url><url><loc>https://angular.fr/forms/ng-model-group</loc></url><url><loc>https://angular.fr/directives/validator-custom</loc></url><url><loc>https://angular.fr/forms/control-value-accessor</loc></url><url><loc>https://angular.fr/forms/ng-model</loc></url><url><loc>https://angular.fr/errors/no-provider-found</loc></url><url><loc>https://angular.fr/forms/ng-form</loc></url><url><loc>https://angular.fr/get_started/build</loc></url><url><loc>https://angular.fr/http/_http_module</loc></url><url><loc>https://angular.fr/lifecycle/after-next-render</loc></url><url><loc>https://angular.fr/jasmine/spy</loc></url><url><loc>https://angular.fr/get_started/generate</loc></url><url><loc>https://angular.fr/get_started/lexicon</loc></url><url><loc>https://angular.fr/get_started/maints</loc></url><url><loc>https://angular.fr/get_started/installation</loc></url><url><loc>https://angular.fr/get_started/extensions</loc></url><url><loc>https://angular.fr/get_started/mvvm</loc></url><url><loc>https://angular.fr/get_started/</loc></url><url><loc>https://angular.fr/get_started/structure</loc></url><url><loc>https://angular.fr/get_started/update</loc></url><url><loc>https://angular.fr/http/_user_interface</loc></url><url><loc>https://angular.fr/http/client</loc></url><url><loc>https://angular.fr/http/interceptor</loc></url><url><loc>https://angular.fr/</loc></url><url><loc>https://angular.fr/news/angular20</loc></url><url><loc>https://angular.fr/i18n/ngx-translate</loc></url><url><loc>https://angular.fr/modules/</loc></url><url><loc>https://angular.fr/ngrx/action</loc></url><url><loc>https://angular.fr/lifecycle/changedetector</loc></url><url><loc>https://angular.fr/lifecycle/ng-on-init</loc></url><url><loc>https://angular.fr/lifecycle/ng-after-view-init</loc></url><url><loc>https://angular.fr/lifecycle/ng-after-content-checked</loc></url><url><loc>https://angular.fr/modules/lazy</loc></url><url><loc>https://angular.fr/news/angular-2025-strategy</loc></url><url><loc>https://angular.fr/lifecycle/after-render</loc></url><url><loc>https://angular.fr/modules/structure</loc></url><url><loc>https://angular.fr/modules/root-module</loc></url><url><loc>https://angular.fr/news/angular18</loc></url><url><loc>https://angular.fr/news/angular19_2</loc></url><url><loc>https://angular.fr/lifecycle/</loc></url><url><loc>https://angular.fr/news/angular20_2</loc></url><url><loc>https://angular.fr/lifecycle/ngdocheck</loc></url><url><loc>https://angular.fr/news/angular17</loc></url><url><loc>https://angular.fr/news/angular-signal-forms</loc></url><url><loc>https://angular.fr/lifecycle/ngchanges</loc></url><url><loc>https://angular.fr/lifecycle/ng-on-destroy</loc></url><url><loc>https://angular.fr/lifecycle/zonejs</loc></url><url><loc>https://angular.fr/modules/feature-modules</loc></url><url><loc>https://angular.fr/lifecycle/onpush</loc></url><url><loc>https://angular.fr/lifecycle/ng-after-view-checked</loc></url><url><loc>https://angular.fr/news/isolate-modules</loc></url><url><loc>https://angular.fr/news/angular21</loc></url><url><loc>https://angular.fr/ngrx/signals/lifecycle</loc></url><url><loc>https://angular.fr/lifecycle/ng-after-content-init</loc></url><url><loc>https://angular.fr/news/standalone-is-future</loc></url><url><loc>https://angular.fr/ngrx/</loc></url><url><loc>https://angular.fr/modules/shared-modules</loc></url><url><loc>https://angular.fr/news/documentaire</loc></url><url><loc>https://angular.fr/news/angular21_2</loc></url><url><loc>https://angular.fr/newsletter</loc></url><url><loc>https://angular.fr/ngrx/selector</loc></url><url><loc>https://angular.fr/ngrx/devtools</loc></url><url><loc>https://angular.fr/news/let</loc></url><url><loc>https://angular.fr/ngrx/signals/initialization</loc></url><url><loc>https://angular.fr/ngrx/effect</loc></url><url><loc>https://angular.fr/ngrx/reducer</loc></url><url><loc>https://angular.fr/ngrx/signals/effect</loc></url><url><loc>https://angular.fr/ngrx/signals/read</loc></url><url><loc>https://angular.fr/ngrx/signals/install</loc></url><url><loc>https://angular.fr/news/angular19</loc></url><url><loc>https://angular.fr/ngrx/signals/usage</loc></url><url><loc>https://angular.fr/ngrx/signals/write</loc></url><url><loc>https://angular.fr/ngxs/</loc></url><url><loc>https://angular.fr/pipes/_common_module</loc></url><url><loc>https://angular.fr/observable/switchmap-or-mergemap</loc></url><url><loc>https://angular.fr/ngrx/why-ngrx</loc></url><url><loc>https://angular.fr/ngrx/store</loc></url><url><loc>https://angular.fr/ngxs/selector</loc></url><url><loc>https://angular.fr/ngxs/action</loc></url><url><loc>https://angular.fr/ngxs/state</loc></url><url><loc>https://angular.fr/pipes/_demo</loc></url><url><loc>https://angular.fr/pipes/currency</loc></url><url><loc>https://angular.fr/pipes/async</loc></url><url><loc>https://angular.fr/pipes/custom</loc></url><url><loc>https://angular.fr/pipes/date</loc></url><url><loc>https://angular.fr/pipes/custom-pipe-filter</loc></url><url><loc>https://angular.fr/pwa/</loc></url><url><loc>https://angular.fr/preface/</loc></url><url><loc>https://angular.fr/reactive-forms/form</loc></url><url><loc>https://angular.fr/realtime/streaming-resource</loc></url><url><loc>https://angular.fr/providers/use-existing</loc></url><url><loc>https://angular.fr/routing/basic-router</loc></url><url><loc>https://angular.fr/pipes/pure</loc></url><url><loc>https://angular.fr/pipes/number</loc></url><url><loc>https://angular.fr/pipes/i18n_plural</loc></url><url><loc>https://angular.fr/pipes/percent</loc></url><url><loc>https://angular.fr/pipes/json</loc></url><url><loc>https://angular.fr/pipes/lower-uppercase</loc></url><url><loc>https://angular.fr/providers/_array-use</loc></url><url><loc>https://angular.fr/providers/use-class</loc></url><url><loc>https://angular.fr/pwa/push-notifications</loc></url><url><loc>https://angular.fr/realtime/yjs</loc></url><url><loc>https://angular.fr/reactive-forms/value-changes</loc></url><url><loc>https://angular.fr/realtime/webrtc</loc></url><url><loc>https://angular.fr/realtime/partykit</loc></url><url><loc>https://angular.fr/realtime/websocket</loc></url><url><loc>https://angular.fr/reactive-forms/patch-value</loc></url><url><loc>https://angular.fr/reactive-forms/form-array</loc></url><url><loc>https://angular.fr/pwa/custom-service-worker-scripts</loc></url><url><loc>https://angular.fr/providers/</loc></url><url><loc>https://angular.fr/pwa/devops</loc></url><url><loc>https://angular.fr/providers/use-value</loc></url><url><loc>https://angular.fr/reactive-forms/create-validator</loc></url><url><loc>https://angular.fr/providers/use-factory</loc></url><url><loc>https://angular.fr/reactive-forms/create-validator-async</loc></url><url><loc>https://angular.fr/reactive-forms/validator</loc></url><url><loc>https://angular.fr/reactive-forms/form-builder</loc></url><url><loc>https://angular.fr/routing/children</loc></url><url><loc>https://angular.fr/routing/guard-child</loc></url><url><loc>https://angular.fr/routing/best-practices</loc></url><url><loc>https://angular.fr/routing/fragment</loc></url><url><loc>https://angular.fr/routing/events</loc></url><url><loc>https://angular.fr/routing/candeactivatefn-guard</loc></url><url><loc>https://angular.fr/security/dom-sanitizer</loc></url><url><loc>https://angular.fr/services/_warning</loc></url><url><loc>https://angular.fr/routing/guard</loc></url><url><loc>https://angular.fr/routing/location</loc></url><url><loc>https://angular.fr/routing/preloading-strategy</loc></url><url><loc>https://angular.fr/routing/lazy-loading</loc></url><url><loc>https://angular.fr/routing/resolver</loc></url><url><loc>https://angular.fr/routing/parameter-router</loc></url><url><loc>https://angular.fr/routing/setting-title</loc></url><url><loc>https://angular.fr/routing/input-binding</loc></url><url><loc>https://angular.fr/routing/ux</loc></url><url><loc>https://angular.fr/routing/memory-scrolling</loc></url><url><loc>https://angular.fr/services/behavior-subject</loc></url><url><loc>https://angular.fr/signals/_warning</loc></url><url><loc>https://angular.fr/ssr/client-compatibility</loc></url><url><loc>https://angular.fr/technical/auth-with-http-only</loc></url><url><loc>https://angular.fr/services/environment</loc></url><url><loc>https://angular.fr/services/glossary-di</loc></url><url><loc>https://angular.fr/services/di</loc></url><url><loc>https://angular.fr/services/hierarchical-injectors</loc></url><url><loc>https://angular.fr/services/inject-context</loc></url><url><loc>https://angular.fr/services/inject-function</loc></url><url><loc>https://angular.fr/services/hostattributetoken</loc></url><url><loc>https://angular.fr/services/observable_beginner</loc></url><url><loc>https://angular.fr/services/injectable</loc></url><url><loc>https://angular.fr/services/injection-token-factory</loc></url><url><loc>https://angular.fr/services/injection-token</loc></url><url><loc>https://angular.fr/services/observable</loc></url><url><loc>https://angular.fr/services/inject</loc></url><url><loc>https://angular.fr/services/promise</loc></url><url><loc>https://angular.fr/template-syntax/control-flow</loc></url><url><loc>https://angular.fr/typescript/compiler</loc></url><url><loc>https://angular.fr/typescript/ecmascript/array</loc></url><url><loc>https://angular.fr/signals/rxjs</loc></url><url><loc>https://angular.fr/signals/to-signal</loc></url><url><loc>https://angular.fr/signals/untracked</loc></url><url><loc>https://angular.fr/ssr/incremental-hydration</loc></url><url><loc>https://angular.fr/ssr/hydratation</loc></url><url><loc>https://angular.fr/technical/context</loc></url><url><loc>https://angular.fr/signals/</loc></url><url><loc>https://angular.fr/technical/destroy-ref</loc></url><url><loc>https://angular.fr/technical/create-library</loc></url><url><loc>https://angular.fr/technical/size-budgets</loc></url><url><loc>https://angular.fr/technical/tailwind</loc></url><url><loc>https://angular.fr/technical/ssr</loc></url><url><loc>https://angular.fr/technical/zoneless</loc></url><url><loc>https://angular.fr/technical/webworker</loc></url><url><loc>https://angular.fr/template-syntax/for</loc></url><url><loc>https://angular.fr/template-syntax/defer</loc></url><url><loc>https://angular.fr/template-syntax/switch</loc></url><url><loc>https://angular.fr/typescript/decorator</loc></url><url><loc>https://angular.fr/typescript/create_type</loc></url><url><loc>https://angular.fr/typescript/ecmascript/class</loc></url><url><loc>https://angular.fr/typescript/advanced</loc></url><url><loc>https://angular.fr/typescript/ecmascript/condition</loc></url><url><loc>https://angular.fr/typescript/ecmascript/exception</loc></url><url><loc>https://angular.fr/typescript/ecmascript/function</loc></url><url><loc>https://angular.fr/typescript/ecmascript/event</loc></url><url><loc>https://angular.fr/typescript/ecmascript/conversion</loc></url><url><loc>https://angular.fr/typescript/ecmascript/destructuring</loc></url><url><loc>https://angular.fr/typescript/ecmascript/loop</loc></url><url><loc>https://angular.fr/template-syntax/if</loc></url><url><loc>https://angular.fr/typescript/ecmascript/</loc></url><url><loc>https://angular.fr/typescript/ecmascript/module</loc></url><url><loc>https://angular.fr/typescript/ecmascript/nullish</loc></url><url><loc>https://angular.fr/typescript/ecmascript/object</loc></url><url><loc>https://angular.fr/typescript/ecmascript/operator_optional</loc></url><url><loc>https://angular.fr/typescript/ecmascript/variable</loc></url><url><loc>https://angular.fr/typescript/ecmascript/operators</loc></url><url><loc>https://angular.fr/typescript/ecmascript/spread</loc></url><url><loc>https://angular.fr/typescript/ecmascript/rest</loc></url><url><loc>https://angular.fr/typescript/generic</loc></url><url><loc>https://angular.fr/typescript/ecmascript/promise</loc></url><url><loc>https://angular.fr/typescript/ecmascript/types</loc></url><url><loc>https://angular.fr/typescript/ecmascript/typeof</loc></url><url><loc>https://angular.fr/typescript/</loc></url><url><loc>https://angular.fr/typescript/interface</loc></url><url><loc>https://angular.fr/unit-tests/async</loc></url><url><loc>https://angular.fr/typescript/namespace</loc></url><url><loc>https://angular.fr/typescript/prebuilt</loc></url><url><loc>https://angular.fr/typescript/types</loc></url><url><loc>https://angular.fr/unit-tests/guard</loc></url><url><loc>https://angular.fr/unit-tests/</loc></url><url><loc>https://angular.fr/unit-tests/form</loc></url><url><loc>https://angular.fr/unit-tests/router-testing-harness</loc></url><url><loc>https://angular.fr/unit-tests/jasmine</loc></url><url><loc>https://angular.fr/unit-tests/output</loc></url><url><loc>https://angular.fr/unit-tests/jest</loc></url><url><loc>https://angular.fr/unit-tests/tests</loc></url><url><loc>https://angular.fr/unit-tests/component</loc></url><url><loc>https://angular.fr/unit-tests/router</loc></url><url><loc>https://angular.fr/unit-tests/subject</loc></url><url><loc>https://angular.fr/unit-tests/vitest</loc></url><url><loc>https://angular.fr/video/promise</loc></url><url><loc>https://angular.fr/unit-tests/pipe</loc></url><url><loc>https://angular.fr/unit-tests/input_signal</loc></url><url><loc>https://angular.fr/unit-tests/service</loc></url><url><loc>https://angular.fr/unit-tests/tick</loc></url></urlset>