<?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-guide-to-homepage-load-speed-optimization-1e5bdb6b3e0a</loc>
    <lastmod>2026-03-31T13:08:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/storing-douyin-and-baidu-hot-search-data-with-mysql-mybatis-generator-and-java-crawlers-41b9f6748120</loc>
    <lastmod>2026-03-31T13:08:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/three-js-wind-turbine-iot-visualization-with-shaders-animations-and-bloom-effects-f258001768ce</loc>
    <lastmod>2026-03-31T13:08:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/resolving-missing-request-headers-in-spring-mvc-multithreaded-environments-cf486420f1a0</loc>
    <lastmod>2026-03-31T13:08:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/performance-optimization-of-a-complex-real-time-table-in-a-financial-front-end-application-6059aca37974</loc>
    <lastmod>2026-03-31T13:08:36Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-custom-calendar-component-with-konva-js-df38d9b6951e</loc>
    <lastmod>2026-03-31T13:08:36Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deploying-nps-with-docker-on-an-alibaba-cloud-server-for-remote-access-408d93c070f0</loc>
    <lastmod>2026-03-31T13:08:31Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/android-studio-2024-2-ladybug-update-overview-and-new-features-5c876a09a345</loc>
    <lastmod>2026-03-31T13:08:23Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-using-iframe-in-web-frontend-responsive-sizing-dynamic-height-cross-domain-communication-and-security-97aad42aab84</loc>
    <lastmod>2026-03-31T13:08:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-encapsulating-api-requests-with-axios-and-typescript-bc82cdb3c357</loc>
    <lastmod>2026-03-31T13:08:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deep-dive-into-zustand-store-creation-typescript-types-and-middleware-design-151749d0b3cf</loc>
    <lastmod>2026-03-31T13:08:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-comparison-of-popular-vue-3-vite-backend-administration-systems-89627db7eec4</loc>
    <lastmod>2026-03-31T13:08:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-frontend-version-update-detection-with-git-revision-plugin-and-webpack-8cfeb9f8413b</loc>
    <lastmod>2026-03-31T13:08:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-complex-synchronized-multi-table-layout-with-vue-and-element-ui-119a1cfad537</loc>
    <lastmod>2026-03-31T13:08:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-xxl-job-for-scheduled-hot-search-crawlers-in-a-java-backend-de8d729387ce</loc>
    <lastmod>2026-03-31T13:08:09Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/step-by-step-guide-to-deploying-a-small-web-application-to-alibaba-cloud-with-frontend-packaging-and-backend-setup-51628604164e</loc>
    <lastmod>2026-03-31T13:07:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-to-compute-an-md5-hash-of-a-string-in-java-using-messagedigest-250e717bcc48</loc>
    <lastmod>2026-03-31T13:07:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/introducing-blockframework-a-mobile-ui-decoupling-architecture-for-android-a62e876c1f1b</loc>
    <lastmod>2026-03-31T13:07:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-evaluation-of-popular-rich-text-editors-662046a3e2a8</loc>
    <lastmod>2026-03-31T13:07:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-map-drill-down-in-echarts-a-step-by-step-guide-353b54544b33</loc>
    <lastmod>2026-03-31T13:07:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-we-avoid-using-interface-and-type-for-business-data-structures-in-typescript-a21434df9323</loc>
    <lastmod>2026-03-31T13:07:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-not-use-key-index-in-vue-v-for-understanding-virtual-dom-and-diff-algorithm-00b15a4876c1</loc>
    <lastmod>2026-03-31T13:07:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-sqlite-with-sql-js-in-web-projects-a-comprehensive-guide-and-code-samples-18d051262fc6</loc>
    <lastmod>2026-03-31T13:07:47Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/front-end-design-patterns-in-javascript-creational-structural-and-behavioral-48bee2619508</loc>
    <lastmod>2026-03-31T13:07:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/resolving-typescript-generic-component-props-type-mismatch-and-discriminated-union-issues-26eedb6a4b73</loc>
    <lastmod>2026-03-31T13:07:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-view-once-image-feature-with-spring-boot-and-mysql-63050ee32a01</loc>
    <lastmod>2026-03-31T13:07:41Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-elegant-403-pages-in-admin-frameworks-by-replacing-route-components-a8462e613422</loc>
    <lastmod>2026-03-31T13:07:41Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-vscode-extension-that-shows-kung-fu-animation-while-you-code-62c58e9f6a54</loc>
    <lastmod>2026-03-31T13:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/creating-stunning-3d-map-visualizations-with-amap-and-three-js-973805641d2f</loc>
    <lastmod>2026-03-31T13:07:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/developing-a-custom-kubernetes-controller-for-flink-task-scheduling-8263f6e45e97</loc>
    <lastmod>2026-03-31T13:07:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/practical-implementation-and-optimization-of-large-file-chunked-upload-frontend-part-43cb0d013b4b</loc>
    <lastmod>2026-03-31T13:07:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-unocss-icon-preset-to-load-custom-svg-icons-without-extra-resources-0cf641ac468c</loc>
    <lastmod>2026-03-31T13:07:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-basic-hadoop-mapreduce-word-count-with-extensible-design-and-performance-tuning-9506257dc052</loc>
    <lastmod>2026-03-31T13:07:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-visitor-logging-with-spring-boot-and-vue-pv-uv-tracking-component-58c828247028</loc>
    <lastmod>2026-03-31T13:07:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-server-side-rendering-ssr-with-nuxt-features-setup-and-best-practices-740f965b88e2</loc>
    <lastmod>2026-03-31T13:07:12Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/efficiently-rendering-100-000-items-with-time-slicing-and-virtual-list-in-frontend-development-0543cf2bb17c</loc>
    <lastmod>2026-03-31T13:07:11Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/converting-ttf-fonts-to-three-js-json-and-rendering-3d-text-with-holes-positioning-and-dynamic-input-3c401a79cb28</loc>
    <lastmod>2026-03-31T13:07:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-introduction-to-websocket-with-heartbeat-and-reconnection-implementations-1dcf1fbcf6be</loc>
    <lastmod>2026-03-31T13:07:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/creating-a-star-wars-opening-crawl-using-css-keyframe-animations-d7841a083087</loc>
    <lastmod>2026-03-31T13:07:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comparing-rollup-and-webpack-for-component-library-bundling-and-css-handling-157a73f06359</loc>
    <lastmod>2026-03-31T13:07:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/resolving-02-docqa-py-errors-and-using-langchain-to-call-large-models-locally-5abe16ab38d1</loc>
    <lastmod>2026-03-31T13:07:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-electronic-signature-image-merging-and-preview-in-frontend-using-signaturepad-html2canvas-and-merge-images-a5aedb42eff2</loc>
    <lastmod>2026-03-31T13:07:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-bytedance-builds-large-scale-data-processing-pipelines-for-multimodal-models-with-ray-be12093f1f2d</loc>
    <lastmod>2026-03-31T13:06:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/optimizing-million-row-excel-export-with-easyexcel-design-implementation-and-performance-tuning-845b6b0376bf</loc>
    <lastmod>2026-03-31T13:06:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-vue-hook-for-virtual-list-rendering-to-optimize-large-data-tables-0cf06f77678e</loc>
    <lastmod>2026-03-31T13:06:51Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/engineering-a-tampermonkey-script-with-vite-less-and-hot-reload-afb55003267e</loc>
    <lastmod>2026-03-31T13:06:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/ai-driven-3d-firefly-animation-with-three-js-and-simplex-noise-428516997fd9</loc>
    <lastmod>2026-03-31T13:06:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-http-request-and-response-headers-explained-c469e61940de</loc>
    <lastmod>2026-03-31T13:06:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/digital-agriculture-visualization-technical-implementation-with-amap-three-js-gis-and-vue-3e23827db5a9</loc>
    <lastmod>2026-03-31T13:06:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/step-by-step-guide-to-registering-volcengine-api-configuring-cloudiderc-and-running-langchain-quickstart-c9c371acfb43</loc>
    <lastmod>2026-03-31T13:06:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-javascript-split-method-and-common-pitfalls-244340ee203c</loc>
    <lastmod>2026-03-31T13:06:42Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/technical-overview-of-an-open-source-online-collaborative-code-editor-built-with-next-js-and-nestjs-73238fc67e57</loc>
    <lastmod>2026-03-31T13:06:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/hand-drawn-route-planning-and-road-matching-with-amap-implementation-gpx-export-and-animation-optimization-2543cbb2e728</loc>
    <lastmod>2026-03-31T13:06:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/explicit-and-implicit-type-conversion-in-javascript-and-the-use-of-boolean-1d27a3252990</loc>
    <lastmod>2026-03-31T13:06:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-nacos-service-registration-and-discovery-in-spring-cloud-microservices-549579e0d859</loc>
    <lastmod>2026-03-31T13:06:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-simple-chatbot-with-alibaba-tongyi-large-language-model-fundamentals-and-implementation-fd4ffe704483</loc>
    <lastmod>2026-03-31T13:06:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-data-request-methods-for-large-screens-and-their-implementation-with-sse-and-websocket-74adc60d2541</loc>
    <lastmod>2026-03-31T13:06:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-image-management-in-vue-3-vite-projects-290555201a09</loc>
    <lastmod>2026-03-31T13:06:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/migrating-a-vue2-project-to-vue3-with-pinia-and-composition-api-746ab9a4f09b</loc>
    <lastmod>2026-03-31T13:06:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-download-interception-search-tab-management-and-drag-drop-features-in-an-electron-based-browser-a728c0a01a4c</loc>
    <lastmod>2026-03-31T13:06:26Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/customizing-edges-in-logicflow-from-baseedge-to-animated-svg-edges-67f0816b2ea9</loc>
    <lastmod>2026-03-31T13:06:22Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-blob-file-base64-url-createobjecturl-arraybuffer-typedarray-and-dataview-in-frontend-development-5ce4cb7586a8</loc>
    <lastmod>2026-03-31T13:06:14Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-an-elegant-error-handling-framework-for-go-applications-a757beb0f59a</loc>
    <lastmod>2026-03-31T13:06:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/customizing-localstorage-and-sessionstorage-with-proxy-methods-in-frontend-development-d31ff7704d31</loc>
    <lastmod>2026-03-31T13:06:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-kotlin-coroutines-flow-retrofit-and-okhttp-for-network-requests-in-android-fb408617513d</loc>
    <lastmod>2026-03-31T13:06:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/a-comprehensive-guide-to-new-css-features-scope-container-pseudo-classes-nesting-nth-of-text-wrap-and-native-popover-dc7f82497a21</loc>
    <lastmod>2026-03-31T13:06:01Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/troubleshooting-common-issues-in-wujie-micro-frontend-integration-wangeditor-vue-office-element-plus-etc-7bef9149cb9e</loc>
    <lastmod>2026-03-31T13:05:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/online-sql-to-er-diagram-tool-features-usage-and-implementation-details-f68f06906fae</loc>
    <lastmod>2026-03-31T13:05:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-tailwindcss-styling-guide-width-height-layout-spacing-borders-typography-and-more-417178f1ee58</loc>
    <lastmod>2026-03-31T13:05:56Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-a-color-gradient-animation-in-android-with-gradientdrawable-and-propertyanimator-0f0b1ff44fd4</loc>
    <lastmod>2026-03-31T13:05:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-javascript-settimeout-and-setinterval-and-implementing-setinterval-using-settimeout-af30d09899be</loc>
    <lastmod>2026-03-31T13:05:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/design-and-implementation-of-a-conditional-filter-tree-component-in-vue-b67cc4bd4304</loc>
    <lastmod>2026-03-31T13:05:43Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-lazyman-in-javascript-with-chainable-methods-and-task-queue-b9a2e9423aaa</loc>
    <lastmod>2026-03-31T13:05:43Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implement-click-to-scroll-to-current-user-position-in-a-vue3-ranking-list-93924a732158</loc>
    <lastmod>2026-03-31T13:05:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/lesser-known-vue-js-built-in-directives-v-once-v-pre-and-v-memo-977ae561cdde</loc>
    <lastmod>2026-03-31T13:05:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-customevent-for-global-event-broadcasting-in-frontend-development-react-vue-27cccb264b7f</loc>
    <lastmod>2026-03-31T13:05:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-boot-request-logging-request-response-wrappers-onceperrequestfilter-and-aop-utility-classes-3d16ad54c4c9</loc>
    <lastmod>2026-03-31T13:05:40Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/dynamic-ring-chart-component-with-vue-3-and-canvas-7565bfa2d8ed</loc>
    <lastmod>2026-03-31T13:05:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/13-ways-to-pass-data-between-components-in-vue-3-0fe466c70c58</loc>
    <lastmod>2026-03-31T13:05:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/onionl-ui-building-a-vue-3-component-library-architecture-build-process-and-unit-testing-cef3bcfcebff</loc>
    <lastmod>2026-03-31T13:05:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-japanese-language-analysis-tool-with-java-kotlin-spring-boot-and-gradle-multi-module-project-2913f29f913a</loc>
    <lastmod>2026-03-31T13:05:24Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-custom-text-overflow-with-highlight-support-in-extendedtext-for-flutter-and-harmonyos-ac2b8e9fba31</loc>
    <lastmod>2026-03-31T13:05:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/personalized-video-streaming-and-playback-technology-methods-architecture-and-optimization-7af80e3be59b</loc>
    <lastmod>2026-03-31T13:05:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/creating-an-animated-svg-signature-with-stroke-dasharray-and-css-98a5a22b4310</loc>
    <lastmod>2026-03-31T13:05:18Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-echarts-into-uniapp-mini-programs-vue2-and-vue3-implementation-guide-99cb00cca48c</loc>
    <lastmod>2026-03-31T13:05:18Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/synchronized-frame-animation-across-multiple-android-views-mirror-frame-animation-9c49ca4031f3</loc>
    <lastmod>2026-03-31T13:05:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-tianditu-map-service-with-java-reverse-geocoding-nearby-search-and-coordinate-conversion-46eecfd6d922</loc>
    <lastmod>2026-03-31T13:05:06Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/monorepo-vs-multirepo-concepts-tools-and-step-by-step-setup-with-pnpm-workspaces-3bdd1d0e59b4</loc>
    <lastmod>2026-03-31T13:05:02Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-docker-and-kubernetes-principles-architecture-and-deployment-practices-9cc87a7bc578</loc>
    <lastmod>2026-03-31T13:05:02Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-the-new-use-hook-in-react-19-and-its-impact-on-ui-development-2f164caa58d3</loc>
    <lastmod>2026-03-31T13:05:00Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-middle-ellipsis-for-long-titles-with-javascript-and-css-2b4c77954d62</loc>
    <lastmod>2026-03-31T13:05:00Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-javascript-prototypes-and-the-prototype-chain-a-comprehensive-guide-3c2460c6e76a</loc>
    <lastmod>2026-03-31T13:04:57Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-requestanimationframe-usage-advantages-and-practical-examples-ac1c3d94b59e</loc>
    <lastmod>2026-03-31T13:04:57Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/rocketmq-5-0-architecture-proxy-layer-pop-consumption-and-controller-mode-ebfc8d1515a9</loc>
    <lastmod>2026-03-31T13:04:57Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/practical-use-of-typescript-decorators-in-front-end-development-6316f3437a5a</loc>
    <lastmod>2026-03-31T13:04:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-seo-optimization-strategies-a3fd6a246675</loc>
    <lastmod>2026-03-31T13:04:45Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/my-technical-stack-overview-d19abf59e062</loc>
    <lastmod>2026-03-31T13:04:43Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/monorepo-tool-selection-and-migration-strategy-comparative-analysis-and-best-practices-for-2024-5ccb12c3f52c</loc>
    <lastmod>2026-03-31T13:04:41Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/preventing-duplicate-order-submissions-with-token-mechanism-and-redis-in-spring-boot-776cf58002f0</loc>
    <lastmod>2026-03-31T13:04:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/dynamic-base-url-switching-in-retrofit-using-interceptor-and-custom-annotations-a4da87d22a09</loc>
    <lastmod>2026-03-31T13:04:39Z</lastmod>
  </url>
</urlset>