diff --git a/_sidebar.md b/_sidebar.md
index 17acc05..178706f 100644
--- a/_sidebar.md
+++ b/_sidebar.md
@@ -160,6 +160,9 @@
* [Testing](frontend/angular/testing.md)
* **Design ui**
* [Overview](frontend/design-ui/readme.md)
+ * [Accessibility](frontend/design-ui/accessibility.md)
+ * [Component architecture](frontend/design-ui/component-architecture.md)
+ * [Responsive design](frontend/design-ui/responsive-design.md)
* [Styling](frontend/design-ui/styling.md)
* **Javascript**
* [Overview](frontend/javascript/readme.md)
diff --git a/frontend/design-ui/readme.md b/frontend/design-ui/readme.md
index df0b2ad..bf80cbc 100644
--- a/frontend/design-ui/readme.md
+++ b/frontend/design-ui/readme.md
@@ -68,6 +68,7 @@ graph LR
C --- D([🏗️ Component Architecture])
classDef default fill:#e1f5fe,stroke:#03a9f4,stroke-width:2px,color:#000;
+ classDef component fill:#e8f5e9,stroke:#4caf50,stroke-width:2px,color:#000;
class A default;
class B default;
class C default;
diff --git a/sitemap.xml b/sitemap.xml
index b60e303..2e21781 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -5,775 +5,829 @@
http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
https://beginwebdev2002.github.io/best-practise/
- 2026-04-15
+ 2026-05-21
daily
1.0
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-context-injection-pipelines
- 2026-04-06
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-context-pruning
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-dynamic-context-pruning
- 2026-04-14
+ 2026-05-21
+ weekly
+ 0.8
+
+
+ https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-event-driven-orchestration
+ 2026-05-21
+ weekly
+ 0.8
+
+
+ https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-fault-tolerance-patterns
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-memory-architectures
- 2026-04-06
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-multi-model-consensus
- 2026-04-06
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-orchestration-patterns
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-orchestration
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-self-healing-architectures
- 2026-04-02
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-semantic-routing
- 2026-04-07
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-tool-calling-architectures
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-vibe-coding-state-machines
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-zero-trust-security-boundaries
- 2026-04-15
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/antigravity-ide-vibe-coding
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/cursor-memory-structures
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-agents
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-autonomous-testing-patterns
- 2026-04-06
+ 2026-05-21
+ weekly
+ 0.8
+
+
+ https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-cognitive-load-balancing
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-deterministic-patterns
- 2026-03-30
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-dynamic-context-pruning
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-multi-agent-state-sync
- 2026-04-02
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-predictive-context-orchestration
- 2026-04-14
+ 2026-05-21
+ weekly
+ 0.8
+
+
+ https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-self-reflection-loops
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-swarm-intelligence-patterns
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-telemetry-patterns
- 2026-04-07
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-zero-approval-workflows
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/docs/windsurf-vibe-coding-hints
- 2026-04-14
+ 2026-05-21
weekly
0.8
https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/data-flow
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/folder-structure
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/implementation-guide
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/trade-offs
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/implementation-guide
- 2026-04-02
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/implementation-guide
- 2026-04-02
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/implementation-guide
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/data-flow
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/folder-structure
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/implementation-guide
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/data-flow
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/folder-structure
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/implementation-guide
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/trade-offs
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/implementation-guide
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/implementation-guide
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/folder-structure
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/implementation-guide
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/implementation-guide
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/implementation-guide
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/implementation-guide
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/data-flow
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/folder-structure
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/implementation-guide
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/trade-offs
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/data-flow
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/folder-structure
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/implementation-guide
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/trade-offs
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/angular/advanced-performance
- 2026-04-02
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/angular/architecture
- 2026-04-14
+ 2026-05-21
+ weekly
+ 0.6
+
+
+ https://beginwebdev2002.github.io/best-practise/#/frontend/angular/components-signals
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/angular/data-forms
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/angular/expert-niche
- 2026-04-06
+ 2026-05-21
+ weekly
+ 0.6
+
+
+ https://beginwebdev2002.github.io/best-practise/#/frontend/angular/reactivity
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/angular/state-management
- 2026-04-02
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/angular/testing
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/accessibility
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/component-architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/responsive-design
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/styling
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/async-logic
- 2026-04-07
+ 2026-05-21
+ weekly
+ 0.6
+
+
+ https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/basic-syntax
+ 2026-05-21
+ weekly
+ 0.6
+
+
+ https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/clean-code
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/modern-syntax
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/professional-niche
- 2026-04-07
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/testing
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/qwik/performance
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/qwik/state-management
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/qwik/testing
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/react/performance
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/react/security
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/react/state-management
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/react/testing
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/solidjs/performance
- 2026-04-02
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/solidjs/state-management
- 2026-04-02
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/solidjs/testing
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/logic-safety
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/objects-functions
- 2026-04-14
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/professional-niche
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/testing
- 2026-04-06
+ 2026-05-21
+ weekly
+ 0.6
+
+
+ https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/types-interfaces
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/expressjs/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/expressjs/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/graphql/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/graphql/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/microservices/api-design
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/microservices/architecture
- 2026-04-06
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/microservices/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/mongodb/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/mongodb/database-optimization
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/mongodb/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/nestjs/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/nestjs/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/nodejs/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/nodejs/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/postgresql/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/postgresql/database-optimization
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/postgresql/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/redis/api-design
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/redis/architecture
- 2026-04-15
+ 2026-05-21
weekly
0.6
https://beginwebdev2002.github.io/best-practise/#/backend/redis/security-best-practices
- 2026-04-15
+ 2026-05-21
weekly
0.6