<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-survey-of-large-language-models-history-key-technologies-resources-and-future-directions-2dde5f661506</loc>
    <lastmod>2026-03-31T13:42:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-a-lightweight-docker-deployment-architecture-with-rolling-updates-e9aa3ed61799</loc>
    <lastmod>2026-03-31T13:42:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-and-training-a-fully-connected-neural-network-for-fashion-mnist-classification-with-pytorch-9bb4e87b4208</loc>
    <lastmod>2026-03-31T13:42:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-slide-transformer-an-efficient-local-attention-module-for-vision-transformers-937427d7f8b8</loc>
    <lastmod>2026-03-31T13:42:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/do-language-models-learn-language-in-the-same-stages-as-children-an-analysis-of-gpt-2-developmental-trajectories-df8de97e68b1</loc>
    <lastmod>2026-03-31T13:42:42Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/chatgpt-technical-analysis-series-part-2-gpt1-gpt2-and-gpt3-encoder-vs-decoder-zero-shot-and-scaling-4309eb771ea8</loc>
    <lastmod>2026-03-31T13:42:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-codex-training-framework-evaluation-methodology-and-model-performance-in-chatgpt-s-code-generation-ability-cf1a592a9d48</loc>
    <lastmod>2026-03-31T13:42:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/introduction-to-machine-learning-concepts-terminology-algorithms-evaluation-metrics-and-practical-code-examples-406643e26c1a</loc>
    <lastmod>2026-03-31T13:42:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/running-ai-on-the-frontend-pose-estimation-with-tensorflow-lite-movenet-0ae4e392d653</loc>
    <lastmod>2026-03-31T13:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/overview-of-deep-neural-network-architectures-0f6eee8cb149</loc>
    <lastmod>2026-03-31T13:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-custom-promise-in-javascript-a-comprehensive-guide-9a4f5724be77</loc>
    <lastmod>2026-03-31T13:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-canvas-based-rich-text-editor-similar-to-word-3dc09c90f25e</loc>
    <lastmod>2026-03-31T13:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-and-solving-scroll-chaining-issues-on-mobile-browsers-9ea1b28ebfcd</loc>
    <lastmod>2026-03-31T13:42:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-a-high-concurrency-flash-sale-system-architecture-rate-limiting-caching-and-monitoring-e6a7cd4529a3</loc>
    <lastmod>2026-03-31T13:42:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/16-java-code-quality-tips-for-better-maintainability-e74910d2cd03</loc>
    <lastmod>2026-03-31T13:42:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/top-5-useful-vscode-extensions-to-boost-development-efficiency-f05eabc44db6</loc>
    <lastmod>2026-03-31T13:42:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-to-build-optimize-and-publish-a-full-featured-cli-scaffolding-tool-for-frontend-projects-8a0cfe804407</loc>
    <lastmod>2026-03-31T13:42:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/second-level-front-end-rollback-a-step-by-step-demo-using-vite-react-and-node-ceb845f90024</loc>
    <lastmod>2026-03-31T13:42:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-and-fixing-the-reset-behavior-issue-in-element-plus-form-component-19cd1b84ca0a</loc>
    <lastmod>2026-03-31T13:42:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/explaining-image-recognition-logistic-regression-and-convolutional-neural-networks-4254b82c59f3</loc>
    <lastmod>2026-03-31T13:42:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/should-we-switch-component-libraries-a-critical-comparison-of-alibaba-fusion-and-ant-design-16546f5a8d05</loc>
    <lastmod>2026-03-31T13:42:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-browser-rendering-how-html-css-and-javascript-influence-page-rendering-and-performance-457ec02186d7</loc>
    <lastmod>2026-03-31T13:42:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/best-practices-for-ant-design-forms-dynamic-form-handling-and-component-organization-in-react-f703fcf51606</loc>
    <lastmod>2026-03-31T13:42:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-building-a-react-component-and-utility-library-with-dumi2-setup-development-testing-and-deployment-a0ee1941f72a</loc>
    <lastmod>2026-03-31T13:42:21Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-css3-steps-animation-theory-syntax-and-practical-examples-eb80a8927e5d</loc>
    <lastmod>2026-03-31T13:42:21Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/creating-a-time-travel-tunnel-effect-with-three-js-a0d55cfbf200</loc>
    <lastmod>2026-03-31T13:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deeplabv2-architecture-improvements-and-experimental-results-40aa2d976d41</loc>
    <lastmod>2026-03-31T13:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/browser-cache-optimization-strategies-for-micro-frontend-architecture-d9df5c335f6f</loc>
    <lastmod>2026-03-31T13:42:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deep-dive-into-react-useeffect-and-uselayouteffect-data-structures-lifecycle-and-implementation-details-507b37ae69af</loc>
    <lastmod>2026-03-31T13:42:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/image-mosaic-removal-using-autoencoder-and-unet-in-pytorch-75adee2ae213</loc>
    <lastmod>2026-03-31T13:42:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-jsx-in-vue-3-benefits-comparison-with-template-syntax-and-configuration-guide-6da0d752199b</loc>
    <lastmod>2026-03-31T13:42:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/three-js-api-wrapper-and-3d-visualization-in-a-vue3-project-a3cce9a572cf</loc>
    <lastmod>2026-03-31T13:42:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deep-dive-into-ocr-chapter-2-development-and-classification-of-ocr-technology-9977cbdaee4b</loc>
    <lastmod>2026-03-31T13:42:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/creating-a-naruto-themed-3d-world-with-three-js-model-loading-controls-animation-and-octree-collision-9fa1e7417223</loc>
    <lastmod>2026-03-31T13:40:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-frontend-knowledge-base-with-next-js-tailwind-css-and-notion-integration-7622ce2e8dff</loc>
    <lastmod>2026-03-31T13:40:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/detecting-text-ellipsis-and-showing-a-popper-on-hover-with-css-and-javascript-1c3f91579275</loc>
    <lastmod>2026-03-31T13:40:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/introduction-to-java-garbage-collectors-and-their-characteristics-4aab508c1b58</loc>
    <lastmod>2026-03-31T13:40:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-file-preview-functionality-in-frontend-with-vue3-333dddce1238</loc>
    <lastmod>2026-03-31T13:40:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/an-introduction-to-ocr-concepts-history-applications-datasets-and-technical-workflow-849e9534a496</loc>
    <lastmod>2026-03-31T13:40:02Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-browser-caching-strong-vs-conditional-cache-disk-memory-and-nginx-configuration-aca6963f12f4</loc>
    <lastmod>2026-03-31T13:40:02Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/21-best-practices-for-a-clean-react-project-e4d01188f824</loc>
    <lastmod>2026-03-31T13:39:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/webpack-vs-vite-principles-setup-and-hot-reload-for-vue-projects-bff057a8eaf4</loc>
    <lastmod>2026-03-31T13:39:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-vue2-code-smells-and-how-to-refactor-them-fc2f92ca9e4f</loc>
    <lastmod>2026-03-31T13:39:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/creating-a-love-envelope-animation-with-vite-and-vue-3-5ebac033d34e</loc>
    <lastmod>2026-03-31T13:39:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/getting-started-with-yolov8-on-the-ultralytics-platform-installation-command-line-usage-and-model-training-a45808e89d86</loc>
    <lastmod>2026-03-31T13:39:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/lessons-from-choosing-a-tech-stack-for-a-small-startup-uni-app-egg-js-and-team-management-4ffd44647e5b</loc>
    <lastmod>2026-03-31T13:39:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/containerizing-frontend-build-process-with-docker-a-practical-guide-1118b84634f3</loc>
    <lastmod>2026-03-31T13:39:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/webrtc-quick-start-tutorial-for-beginners-concepts-architecture-and-code-walkthrough-62e1a2f7384c</loc>
    <lastmod>2026-03-31T13:39:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-we-need-mini-programs-micro-frontends-and-module-loading-a-technical-reflection-b27d2124fb7b</loc>
    <lastmod>2026-03-31T13:39:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-jackson-vs-fastjson-serialization-of-circular-references-and-global-exception-handling-in-spring-boot-5eb00b7cdafd</loc>
    <lastmod>2026-03-31T13:39:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/neural-style-transfer-with-pytorch-theory-and-implementation-f96d88b6fb69</loc>
    <lastmod>2026-03-31T13:39:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-createpromise-and-createretrypromise-utility-functions-in-javascript-760fdf21be77</loc>
    <lastmod>2026-03-31T13:39:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-and-using-enums-in-frontend-projects-with-elementui-6359bbd1eb1f</loc>
    <lastmod>2026-03-31T13:39:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/responsive-full-page-scroll-implementation-with-vue-3-b1becdc375a1</loc>
    <lastmod>2026-03-31T13:39:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-docker-standardizing-ci-cd-and-deployment-for-frontend-applications-2c95f9e1e64c</loc>
    <lastmod>2026-03-31T13:39:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/optimizing-a-web-frontend-workflow-engine-reducing-load-time-input-lag-and-memory-usage-c638ec9739d7</loc>
    <lastmod>2026-03-31T13:39:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-mysql-transactions-isolation-levels-and-mvcc-0b4582540a56</loc>
    <lastmod>2026-03-31T13:39:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/an-introduction-to-rome-a-next-generation-frontend-toolchain-eba6b11aa221</loc>
    <lastmod>2026-03-31T13:39:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-ai-and-rpa-to-solve-slider-captcha-a-practical-implementation-with-yolov8-and-pyautogui-714f682f059b</loc>
    <lastmod>2026-03-31T13:39:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-chatgpt-with-a-low-code-plugin-for-automatic-variable-naming-and-code-generation-c916ab8786d4</loc>
    <lastmod>2026-03-31T13:39:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/javascript-design-patterns-factory-method-abstract-factory-singleton-builder-prototype-and-more-cab44774250c</loc>
    <lastmod>2026-03-31T13:39:18Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/advanced-typescript-performance-optimization-and-key-type-tricks-4797d4dc9913</loc>
    <lastmod>2026-03-31T13:38:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/top-5-vs-code-extensions-for-enhancing-code-security-081237bf1493</loc>
    <lastmod>2026-03-31T13:38:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-function-calling-and-react-for-llm-agents-with-langchain-139ee876f9a1</loc>
    <lastmod>2026-03-31T13:38:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/controlling-concurrent-requests-in-javascript-with-promise-all-promise-race-and-async-await-cd0b58452cec</loc>
    <lastmod>2026-03-31T13:38:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/audiocraft-an-open-source-pytorch-library-for-audio-generation-with-musicgen-audiogen-and-encodec-2d4317551cb6</loc>
    <lastmod>2026-03-31T13:38:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-nginx-concepts-configuration-and-usage-cdfce233842d</loc>
    <lastmod>2026-03-31T13:38:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/reflections-on-frontend-engineering-practices-at-meituan-tooling-standards-and-sdk-projects-44f5f555ff7e</loc>
    <lastmod>2026-03-31T13:38:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-ref-is-preferred-over-reactive-in-vue-3-limitations-of-reactive-and-best-practices-3716fa3502ee</loc>
    <lastmod>2026-03-31T13:38:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-bottom-navigation-bar-with-vector-icons-css-animations-and-javascript-b71445087f56</loc>
    <lastmod>2026-03-31T13:38:43Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/efficient-rendering-of-large-datasets-in-vue-js-frontend-applications-dc96a84f123a</loc>
    <lastmod>2026-03-31T13:38:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/advanced-javascript-methods-getboundingclientrect-intersectionobserver-createnodeiterator-getcomputedstyle-requestanimationframe-3ac107140c02</loc>
    <lastmod>2026-03-31T13:38:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/my-layoff-experience-and-job-hunting-journey-advice-for-backend-developers-f12a5853d9fe</loc>
    <lastmod>2026-03-31T13:38:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-usecallback-and-building-a-custom-countdown-hook-in-react-7add17f9de47</loc>
    <lastmod>2026-03-31T13:38:23Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-resource-hints-prefetch-preload-preconnect-dns-prefetch-to-optimize-frontend-loading-performance-9d84cdc1d204</loc>
    <lastmod>2026-03-31T13:38:23Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/front-end-layout-techniques-adaptive-responsive-and-common-layout-methods-358e0ab20b9d</loc>
    <lastmod>2026-03-31T13:38:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-server-sent-events-sse-with-nestjs-and-react-ced968c586dc</loc>
    <lastmod>2026-03-31T13:38:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/converting-state-driven-dialogs-to-command-style-calls-with-the-usecommandcomponent-hook-4e81a63da151</loc>
    <lastmod>2026-03-31T13:38:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-front-end-projects-should-embrace-typescript-2421eef70759</loc>
    <lastmod>2026-03-31T13:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-rpc-vs-http-protocol-layers-serialization-and-network-communication-2d5cf512e58b</loc>
    <lastmod>2026-03-31T13:38:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-webpack-core-concepts-configuration-and-essential-plugins-cb9557325888</loc>
    <lastmod>2026-03-31T13:38:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-realistic-rain-effects-on-a-map-using-three-js-and-custom-shaders-8475de6c6400</loc>
    <lastmod>2026-03-31T13:38:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-typescript-tutorial-basics-types-interfaces-classes-and-advanced-features-e46c5be8d108</loc>
    <lastmod>2026-03-31T13:38:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/front-end-project-architecture-code-standards-and-engineering-practices-e287a5bb8434</loc>
    <lastmod>2026-03-31T13:38:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-vue-3-tutorial-project-setup-option-vs-composition-api-and-custom-hooks-a52e4e4c55b2</loc>
    <lastmod>2026-03-31T13:38:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/large-file-chunking-and-web-worker-optimization-in-javascript-0008ff4f208e</loc>
    <lastmod>2026-03-31T13:38:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-machine-learning-vs-deep-learning-and-a-practical-sklearn-regression-tutorial-4b9fa84a37cd</loc>
    <lastmod>2026-03-31T13:37:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/techniques-for-preventing-debugging-in-front-end-javascript-applications-642c96d43ca3</loc>
    <lastmod>2026-03-31T13:37:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-deepsort-a-classic-multi-object-tracking-algorithm-ba1f0641a0bf</loc>
    <lastmod>2026-03-31T13:37:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/avoiding-unnecessary-useeffect-usage-in-react-best-practices-and-patterns-96b815bcb3b3</loc>
    <lastmod>2026-03-31T13:37:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/commonly-used-lodash-methods-for-frontend-development-a71ee9b465da</loc>
    <lastmod>2026-03-31T13:37:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/an-introduction-to-knowledge-distillation-for-model-compression-810420f1c5b6</loc>
    <lastmod>2026-03-31T13:37:42Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/debugging-html2canvas-understanding-canvas-rendering-and-fixing-export-bugs-fe13c7f6be3d</loc>
    <lastmod>2026-03-31T13:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/essential-vscode-configuration-tips-and-shortcuts-for-frontend-development-607e5f0cedef</loc>
    <lastmod>2026-03-31T13:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/design-and-implementation-of-a-qr-code-login-flow-with-api-interfaces-661435dae2e4</loc>
    <lastmod>2026-03-31T13:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/show-project-with-git-branch-a-vs-code-extension-development-guide-d00648bf1180</loc>
    <lastmod>2026-03-31T13:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/a-comprehensive-guide-to-building-a-reusable-uselist-hook-for-crud-pages-in-vue-3-7eef09544594</loc>
    <lastmod>2026-03-31T13:37:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-web-page-screenshot-in-frontend-techniques-libraries-and-optimization-12f636e5e043</loc>
    <lastmod>2026-03-31T13:37:37Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-to-grow-as-a-frontend-engineer-skills-mindset-and-best-practices-189c81228ad2</loc>
    <lastmod>2026-03-31T13:37:37Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-genshin-impact-character-switch-effect-with-vue-horizontal-scrolling-background-animation-and-mobile-touch-handling-516fc8fcae45</loc>
    <lastmod>2026-03-31T13:37:27Z</lastmod>
  </url>
</urlset>