From a5acc9eed7c8e43db6cb78141ad827b79c93badd Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Tue, 12 May 2026 19:00:45 +0000 Subject: [PATCH] chore(nav): optimize internal connectivity between structured modules Co-authored-by: beginwebdev2002 <102213457+beginwebdev2002@users.noreply.github.com> --- _sidebar.md | 3 + package-lock.json | 9 +- package.json | 2 +- sitemap.xml | 312 +++++++++++++++++++++++++++------------------- 4 files changed, 192 insertions(+), 134 deletions(-) diff --git a/_sidebar.md b/_sidebar.md index 17acc05..ebded67 100644 --- a/_sidebar.md +++ b/_sidebar.md @@ -161,6 +161,9 @@ * **Design ui** * [Overview](frontend/design-ui/readme.md) * [Styling](frontend/design-ui/styling.md) + * [Accessibility](frontend/design-ui/accessibility.md) + * [Component architecture](frontend/design-ui/component-architecture.md) + * [Responsive design](frontend/design-ui/responsive-design.md) * **Javascript** * [Overview](frontend/javascript/readme.md) * [Async logic](frontend/javascript/async-logic.md) diff --git a/package-lock.json b/package-lock.json index 399d917..bb536ba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "@google-cloud/aiplatform": "^6.5.0", "@google-cloud/storage": "^7.19.0", "@google-cloud/vertexai": "^1.1.0", - "@google/genai": "^1.50.0", + "@google/genai": "^1.52.0", "axios": "^1.13.6", "ts-morph": "^27.0.2" }, @@ -101,9 +101,10 @@ } }, "node_modules/@google/genai": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.50.0.tgz", - "integrity": "sha512-oHv7JfdI6SLUitERptYoHqpn4Y2wWyPOBfWtpw8kfKTqqEiMJpUC6SEtiQPogb55Ip8fymj4bxGnGBTVV/Z9Ew==", + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/@google/genai/-/genai-1.52.0.tgz", + "integrity": "sha512-gwSvbpiN/17O9TbsqSsE/OzZcpv5Fo4RQjdngGgogtuB9RsyJ8ZHhX5KjHj1bp5N9snN2eK8LDGXSaWW2hof8Q==", + "hasInstallScript": true, "license": "Apache-2.0", "dependencies": { "google-auth-library": "^10.3.0", diff --git a/package.json b/package.json index 0e24755..fd9cf55 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "@google-cloud/aiplatform": "^6.5.0", "@google-cloud/storage": "^7.19.0", "@google-cloud/vertexai": "^1.1.0", - "@google/genai": "^1.50.0", + "@google/genai": "^1.52.0", "axios": "^1.13.6", "ts-morph": "^27.0.2" } diff --git a/sitemap.xml b/sitemap.xml index b60e303..2d4a8fc 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-12 daily 1.0 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-context-injection-pipelines - 2026-04-06 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-context-pruning - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-dynamic-context-pruning - 2026-04-14 + 2026-05-12 + weekly + 0.8 + + + https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-event-driven-orchestration + 2026-05-12 + weekly + 0.8 + + + https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-fault-tolerance-patterns + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-memory-architectures - 2026-04-06 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-multi-model-consensus - 2026-04-06 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-orchestration-patterns - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-orchestration - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-self-healing-architectures - 2026-04-02 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-semantic-routing - 2026-04-07 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-tool-calling-architectures - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-vibe-coding-state-machines - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/ai-agent-zero-trust-security-boundaries - 2026-04-15 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/antigravity-ide-vibe-coding - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/cursor-memory-structures - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-agents - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-autonomous-testing-patterns - 2026-04-06 + 2026-05-12 + weekly + 0.8 + + + https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-cognitive-load-balancing + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-deterministic-patterns - 2026-03-30 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-dynamic-context-pruning - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-multi-agent-state-sync - 2026-04-02 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-predictive-context-orchestration - 2026-04-14 + 2026-05-12 + weekly + 0.8 + + + https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-self-reflection-loops + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-swarm-intelligence-patterns - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-telemetry-patterns - 2026-04-07 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/vibe-coding-zero-approval-workflows - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/docs/windsurf-vibe-coding-hints - 2026-04-14 + 2026-05-12 weekly 0.8 https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/data-flow - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/folder-structure - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/implementation-guide - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/backend-for-frontend/trade-offs - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/implementation-guide - 2026-04-02 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/clean-architecture/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/implementation-guide - 2026-04-02 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/cqrs/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/implementation-guide - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/domain-driven-design/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/data-flow - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/folder-structure - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/implementation-guide - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-driven-architecture/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/data-flow - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/folder-structure - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/implementation-guide - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/event-sourcing/trade-offs - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/implementation-guide - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/feature-sliced-design/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/implementation-guide - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/hexagonal-architecture/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/folder-structure - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/implementation-guide - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/micro-frontends/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/implementation-guide - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/microservices/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/implementation-guide - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/model-view-controller/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/implementation-guide - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/monolithic-architecture/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/data-flow - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/folder-structure - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/implementation-guide - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/serverless/trade-offs - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/data-flow - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/folder-structure - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/implementation-guide - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/architectures/space-based-architecture/trade-offs - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/angular/advanced-performance - 2026-04-02 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/angular/architecture - 2026-04-14 + 2026-05-12 + weekly + 0.6 + + + https://beginwebdev2002.github.io/best-practise/#/frontend/angular/components-signals + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/angular/data-forms - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/angular/expert-niche - 2026-04-06 + 2026-05-12 + weekly + 0.6 + + + https://beginwebdev2002.github.io/best-practise/#/frontend/angular/reactivity + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/angular/state-management - 2026-04-02 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/angular/testing - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/accessibility - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/component-architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/responsive-design - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/design-ui/styling - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/async-logic - 2026-04-07 + 2026-05-12 + weekly + 0.6 + + + https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/basic-syntax + 2026-05-12 + weekly + 0.6 + + + https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/clean-code + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/modern-syntax - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/professional-niche - 2026-04-07 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/javascript/testing - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/qwik/performance - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/qwik/state-management - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/qwik/testing - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/react/performance - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/react/security - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/react/state-management - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/react/testing - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/solidjs/performance - 2026-04-02 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/solidjs/state-management - 2026-04-02 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/solidjs/testing - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/logic-safety - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/objects-functions - 2026-04-14 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/professional-niche - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/testing - 2026-04-06 + 2026-05-12 + weekly + 0.6 + + + https://beginwebdev2002.github.io/best-practise/#/frontend/typescript/types-interfaces + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/expressjs/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/expressjs/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/graphql/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/graphql/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/microservices/api-design - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/microservices/architecture - 2026-04-06 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/microservices/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/mongodb/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/mongodb/database-optimization - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/mongodb/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/nestjs/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/nestjs/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/nodejs/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/nodejs/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/postgresql/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/postgresql/database-optimization - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/postgresql/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/redis/api-design - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/redis/architecture - 2026-04-15 + 2026-05-12 weekly 0.6 https://beginwebdev2002.github.io/best-practise/#/backend/redis/security-best-practices - 2026-04-15 + 2026-05-12 weekly 0.6