<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://fudong.dev/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/projects" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/projects" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/projects" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/tags</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/tags" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/tags" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/tags</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/tags" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/tags" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/recipes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/recipes" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/recipes" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/recipes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/recipes" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/recipes" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/about" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/about" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/about" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/about" />
<lastmod>2026-05-31</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/auth-and-rbac</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/auth-and-rbac" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/auth-and-rbac" />
<lastmod>2025-11-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/auth-and-rbac</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/auth-and-rbac" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/auth-and-rbac" />
<lastmod>2025-11-30T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/auth-gate-single-navigation-driver</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/auth-gate-single-navigation-driver" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/auth-gate-single-navigation-driver" />
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/auth-gate-single-navigation-driver</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/auth-gate-single-navigation-driver" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/auth-gate-single-navigation-driver" />
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/backend-database-and-api</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/backend-database-and-api" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/backend-database-and-api" />
<lastmod>2026-01-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/backend-database-and-api</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/backend-database-and-api" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/backend-database-and-api" />
<lastmod>2026-01-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/backend-logging-and-module-boundaries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/backend-logging-and-module-boundaries" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/backend-logging-and-module-boundaries" />
<lastmod>2026-01-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/backend-logging-and-module-boundaries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/backend-logging-and-module-boundaries" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/backend-logging-and-module-boundaries" />
<lastmod>2026-01-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/background-jobs-worker-quartz-masstransit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/background-jobs-worker-quartz-masstransit" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/background-jobs-worker-quartz-masstransit" />
<lastmod>2026-02-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/background-jobs-worker-quartz-masstransit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/background-jobs-worker-quartz-masstransit" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/background-jobs-worker-quartz-masstransit" />
<lastmod>2026-02-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/code-reuse-and-cross-layer-thinking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/code-reuse-and-cross-layer-thinking" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/code-reuse-and-cross-layer-thinking" />
<lastmod>2026-01-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/code-reuse-and-cross-layer-thinking</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/code-reuse-and-cross-layer-thinking" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/code-reuse-and-cross-layer-thinking" />
<lastmod>2026-01-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/cookie-chunking-securitystamp-native-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/cookie-chunking-securitystamp-native-app" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/cookie-chunking-securitystamp-native-app" />
<lastmod>2026-02-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/cookie-chunking-securitystamp-native-app</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/cookie-chunking-securitystamp-native-app" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/cookie-chunking-securitystamp-native-app" />
<lastmod>2026-02-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/duoink</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/duoink" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/duoink" />
<lastmod>2025-03-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/duoink</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/duoink" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/duoink" />
<lastmod>2025-03-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/email-rendering-outlook-cid-png</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/email-rendering-outlook-cid-png" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/email-rendering-outlook-cid-png" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/email-rendering-outlook-cid-png</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/email-rendering-outlook-cid-png" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/email-rendering-outlook-cid-png" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/expo-router-sdk56-native-stack-header</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/expo-router-sdk56-native-stack-header" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/expo-router-sdk56-native-stack-header" />
<lastmod>2026-04-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/expo-router-sdk56-native-stack-header</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/expo-router-sdk56-native-stack-header" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/expo-router-sdk56-native-stack-header" />
<lastmod>2026-04-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/external-identity-and-cookie-auth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/external-identity-and-cookie-auth" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/external-identity-and-cookie-auth" />
<lastmod>2026-02-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/external-identity-and-cookie-auth</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/external-identity-and-cookie-auth" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/external-identity-and-cookie-auth" />
<lastmod>2026-02-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/frontend-architecture-state-layering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/frontend-architecture-state-layering" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/frontend-architecture-state-layering" />
<lastmod>2025-11-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/frontend-architecture-state-layering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/frontend-architecture-state-layering" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/frontend-architecture-state-layering" />
<lastmod>2025-11-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/frontend-quality-tooling-and-ci</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/frontend-quality-tooling-and-ci" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/frontend-quality-tooling-and-ci" />
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/frontend-quality-tooling-and-ci</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/frontend-quality-tooling-and-ci" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/frontend-quality-tooling-and-ci" />
<lastmod>2026-01-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/frontend-structure-and-state</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/frontend-structure-and-state" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/frontend-structure-and-state" />
<lastmod>2025-12-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/frontend-structure-and-state</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/frontend-structure-and-state" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/frontend-structure-and-state" />
<lastmod>2025-12-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/hook-return-reference-stability</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/hook-return-reference-stability" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/hook-return-reference-stability" />
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/hook-return-reference-stability</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/hook-return-reference-stability" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/hook-return-reference-stability" />
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/https</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/https" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/https" />
<lastmod>2024-05-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/https</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/https" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/https" />
<lastmod>2024-05-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/infrastructure-and-deployment</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/infrastructure-and-deployment" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/infrastructure-and-deployment" />
<lastmod>2025-12-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/infrastructure-and-deployment</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/infrastructure-and-deployment" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/infrastructure-and-deployment" />
<lastmod>2025-12-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/ios-ats-lan-debug</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/ios-ats-lan-debug" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/ios-ats-lan-debug" />
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/ios-ats-lan-debug</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/ios-ats-lan-debug" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/ios-ats-lan-debug" />
<lastmod>2026-03-10T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/liquid-glass-adaptive-material</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/liquid-glass-adaptive-material" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/liquid-glass-adaptive-material" />
<lastmod>2026-05-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/liquid-glass-adaptive-material</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/liquid-glass-adaptive-material" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/liquid-glass-adaptive-material" />
<lastmod>2026-05-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/mobile-bearer-token-auth-migration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/mobile-bearer-token-auth-migration" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/mobile-bearer-token-auth-migration" />
<lastmod>2026-03-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/mobile-bearer-token-auth-migration</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/mobile-bearer-token-auth-migration" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/mobile-bearer-token-auth-migration" />
<lastmod>2026-03-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/modular-monolith-backend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/modular-monolith-backend" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/modular-monolith-backend" />
<lastmod>2025-11-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/modular-monolith-backend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/modular-monolith-backend" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/modular-monolith-backend" />
<lastmod>2025-11-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/module-catalog-domain-decomposition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/module-catalog-domain-decomposition" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/module-catalog-domain-decomposition" />
<lastmod>2025-11-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/module-catalog-domain-decomposition</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/module-catalog-domain-decomposition" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/module-catalog-domain-decomposition" />
<lastmod>2025-11-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/oracle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/oracle" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/oracle" />
<lastmod>2024-06-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/oracle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/oracle" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/oracle" />
<lastmod>2024-06-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/react-hook-and-component-conventions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/react-hook-and-component-conventions" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/react-hook-and-component-conventions" />
<lastmod>2025-12-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/react-hook-and-component-conventions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/react-hook-and-component-conventions" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/react-hook-and-component-conventions" />
<lastmod>2025-12-18T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/react-native-maps-pan-vs-programmatic</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/react-native-maps-pan-vs-programmatic" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/react-native-maps-pan-vs-programmatic" />
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/react-native-maps-pan-vs-programmatic</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/react-native-maps-pan-vs-programmatic" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/react-native-maps-pan-vs-programmatic" />
<lastmod>2026-04-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/react-query-queryfn-promise-chain</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/react-query-queryfn-promise-chain" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/react-query-queryfn-promise-chain" />
<lastmod>2026-03-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/react-query-queryfn-promise-chain</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/react-query-queryfn-promise-chain" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/react-query-queryfn-promise-chain" />
<lastmod>2026-03-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/securestore-helper-conventions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/securestore-helper-conventions" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/securestore-helper-conventions" />
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/securestore-helper-conventions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/securestore-helper-conventions" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/securestore-helper-conventions" />
<lastmod>2026-04-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/studyplaner</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/studyplaner" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/studyplaner" />
<lastmod>2024-08-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/studyplaner</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/studyplaner" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/studyplaner" />
<lastmod>2024-08-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/swiftui-bottomsheet-ipad-form-factor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/swiftui-bottomsheet-ipad-form-factor" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/swiftui-bottomsheet-ipad-form-factor" />
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/swiftui-bottomsheet-ipad-form-factor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/swiftui-bottomsheet-ipad-form-factor" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/swiftui-bottomsheet-ipad-form-factor" />
<lastmod>2026-05-08T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/swiftui-tap-target-content-shape</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/swiftui-tap-target-content-shape" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/swiftui-tap-target-content-shape" />
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/swiftui-tap-target-content-shape</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/swiftui-tap-target-content-shape" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/swiftui-tap-target-content-shape" />
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/testing-strategy-and-quality-gates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/testing-strategy-and-quality-gates" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/testing-strategy-and-quality-gates" />
<lastmod>2026-01-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/testing-strategy-and-quality-gates</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/testing-strategy-and-quality-gates" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/testing-strategy-and-quality-gates" />
<lastmod>2026-01-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/third-party-sdk-privacy-bundling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/third-party-sdk-privacy-bundling" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/third-party-sdk-privacy-bundling" />
<lastmod>2026-05-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/third-party-sdk-privacy-bundling</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/third-party-sdk-privacy-bundling" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/third-party-sdk-privacy-bundling" />
<lastmod>2026-05-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/type-safety-frontend-and-backend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/type-safety-frontend-and-backend" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/type-safety-frontend-and-backend" />
<lastmod>2025-12-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/type-safety-frontend-and-backend</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/type-safety-frontend-and-backend" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/type-safety-frontend-and-backend" />
<lastmod>2025-12-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/web-queue-worker-messaging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/web-queue-worker-messaging" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/web-queue-worker-messaging" />
<lastmod>2025-11-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/web-queue-worker-messaging</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/web-queue-worker-messaging" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/web-queue-worker-messaging" />
<lastmod>2025-11-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/project/CCBuddy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/CCBuddy" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/CCBuddy" />
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/project/CCBuddy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/CCBuddy" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/CCBuddy" />
<lastmod>2025-12-17T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/project/SeekSpider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/SeekSpider" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/SeekSpider" />
<lastmod>2024-04-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/project/SeekSpider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/SeekSpider" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/SeekSpider" />
<lastmod>2024-04-09T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/project/SkillSelectSpider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/SkillSelectSpider" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/SkillSelectSpider" />
<lastmod>2024-05-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/project/SkillSelectSpider</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/SkillSelectSpider" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/SkillSelectSpider" />
<lastmod>2024-05-04T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/project/SmartStreetLight</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/SmartStreetLight" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/SmartStreetLight" />
<lastmod>2023-08-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/project/SmartStreetLight</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/project/SmartStreetLight" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/project/SmartStreetLight" />
<lastmod>2023-08-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/abalone-braised-pork</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/abalone-braised-pork" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/abalone-braised-pork" />
<lastmod>2025-01-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/abalone-braised-pork</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/abalone-braised-pork" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/abalone-braised-pork" />
<lastmod>2025-01-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/beef-marinade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/beef-marinade" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/beef-marinade" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/beef-marinade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/beef-marinade" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/beef-marinade" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/black-bean-steamed-ribs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/black-bean-steamed-ribs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/black-bean-steamed-ribs" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/black-bean-steamed-ribs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/black-bean-steamed-ribs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/black-bean-steamed-ribs" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/chicken-marinade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/chicken-marinade" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/chicken-marinade" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/chicken-marinade</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/chicken-marinade" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/chicken-marinade" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/chu-hou-brisket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/chu-hou-brisket" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/chu-hou-brisket" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/chu-hou-brisket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/chu-hou-brisket" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/chu-hou-brisket" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/clear-broth-beef-brisket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/clear-broth-beef-brisket" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/clear-broth-beef-brisket" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/clear-broth-beef-brisket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/clear-broth-beef-brisket" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/clear-broth-beef-brisket" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/crab-method</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/crab-method" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/crab-method" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/crab-method</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/crab-method" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/crab-method" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/dry-fried-beef-ho-fun</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/dry-fried-beef-ho-fun" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/dry-fried-beef-ho-fun" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/dry-fried-beef-ho-fun</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/dry-fried-beef-ho-fun" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/dry-fried-beef-ho-fun" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/dry-pot-cauliflower</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/dry-pot-cauliflower" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/dry-pot-cauliflower" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/dry-pot-cauliflower</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/dry-pot-cauliflower" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/dry-pot-cauliflower" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/ginger-scallion-chicken</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/ginger-scallion-chicken" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/ginger-scallion-chicken" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/ginger-scallion-chicken</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/ginger-scallion-chicken" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/ginger-scallion-chicken" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/honey-char-siu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/honey-char-siu" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/honey-char-siu" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/honey-char-siu</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/honey-char-siu" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/honey-char-siu" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/laziji</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/laziji" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/laziji" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/laziji</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/laziji" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/laziji" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/nama-shokupan</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/nama-shokupan" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/nama-shokupan" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/nama-shokupan</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/nama-shokupan" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/nama-shokupan" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/napa-cabbage-pork-claypot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/napa-cabbage-pork-claypot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/napa-cabbage-pork-claypot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/napa-cabbage-pork-claypot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/napa-cabbage-pork-claypot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/napa-cabbage-pork-claypot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/napa-cabbage-pork-hotpot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/napa-cabbage-pork-hotpot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/napa-cabbage-pork-hotpot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/napa-cabbage-pork-hotpot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/napa-cabbage-pork-hotpot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/napa-cabbage-pork-hotpot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/qiaotou-ribs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/qiaotou-ribs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/qiaotou-ribs" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/qiaotou-ribs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/qiaotou-ribs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/qiaotou-ribs" />
<lastmod>2024-12-01T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/seafood-claypot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/seafood-claypot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/seafood-claypot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/seafood-claypot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/seafood-claypot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/seafood-claypot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/shiitake-chicken</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/shiitake-chicken" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/shiitake-chicken" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/shiitake-chicken</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/shiitake-chicken" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/shiitake-chicken" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/sizzling-pork-intestines</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/sizzling-pork-intestines" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/sizzling-pork-intestines" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/sizzling-pork-intestines</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/sizzling-pork-intestines" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/sizzling-pork-intestines" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/soybean-braised-pork-trotters</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/soybean-braised-pork-trotters" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/soybean-braised-pork-trotters" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/soybean-braised-pork-trotters</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/soybean-braised-pork-trotters" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/soybean-braised-pork-trotters" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/steamed-pork-patty</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/steamed-pork-patty" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/steamed-pork-patty" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/steamed-pork-patty</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/steamed-pork-patty" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/steamed-pork-patty" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/stir-fried-beef-tongue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/stir-fried-beef-tongue" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/stir-fried-beef-tongue" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/stir-fried-beef-tongue</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/stir-fried-beef-tongue" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/stir-fried-beef-tongue" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/tomato-beef</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/tomato-beef" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/tomato-beef" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/tomato-beef</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/tomato-beef" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/tomato-beef" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/yellow-beanpaste-sizzling-chicken</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/yellow-beanpaste-sizzling-chicken" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/yellow-beanpaste-sizzling-chicken" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/yellow-beanpaste-sizzling-chicken</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/yellow-beanpaste-sizzling-chicken" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/yellow-beanpaste-sizzling-chicken" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/yum-cha-beef-short-ribs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/yum-cha-beef-short-ribs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/yum-cha-beef-short-ribs" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/yum-cha-beef-short-ribs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/yum-cha-beef-short-ribs" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/yum-cha-beef-short-ribs" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/recipes/zhezhe-chicken-beef-pot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/zhezhe-chicken-beef-pot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/zhezhe-chicken-beef-pot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/recipes/zhezhe-chicken-beef-pot</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/recipes/zhezhe-chicken-beef-pot" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/recipes/zhezhe-chicken-beef-pot" />
<lastmod>2024-12-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/en/blog/report/perth_it_market_report</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/report/perth_it_market_report" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/report/perth_it_market_report" />
<lastmod>2024-05-03T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://fudong.dev/zh/blog/report/perth_it_market_report</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://fudong.dev/en/blog/report/perth_it_market_report" />
<xhtml:link rel="alternate" hreflang="zh" href="https://fudong.dev/zh/blog/report/perth_it_market_report" />
<lastmod>2024-05-03T00:00:00.000Z</lastmod>
</url>
</urlset>
