<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://software-design.avetavos.com/graphql/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/errors-and-validation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/errors-and-validation/error-extensions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/error-extensions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/error-extensions/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/errors-and-validation/graphql-errors/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/graphql-errors/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/graphql-errors/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/errors-and-validation/input-validation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/input-validation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/input-validation/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/errors-and-validation/partial-results/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/partial-results/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/partial-results/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/graphql-foundations/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/graphql-foundations/graphql-vs-rest/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/graphql-vs-rest/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/graphql-vs-rest/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/graphql-foundations/request-lifecycle/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/request-lifecycle/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/request-lifecycle/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/graphql-foundations/the-type-system/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/the-type-system/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/the-type-system/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/graphql-foundations/what-is-graphql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/what-is-graphql/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/what-is-graphql/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/input-payload-pattern/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/input-payload-pattern/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/input-payload-pattern/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/mutation-design/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/mutation-design/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/mutation-design/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/mutations-best-practices/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/mutations-best-practices/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/mutations-best-practices/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/subscriptions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/subscriptions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/subscriptions/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/pagination-and-relationships/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/pagination-and-relationships/n-plus-1-and-dataloader/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/n-plus-1-and-dataloader/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/n-plus-1-and-dataloader/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/pagination-and-relationships/offset-pagination/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/offset-pagination/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/offset-pagination/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/pagination-and-relationships/relationships/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/relationships/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/relationships/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/pagination-and-relationships/relay-connections/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/relay-connections/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/relay-connections/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/queries-and-resolvers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/queries-and-resolvers/arguments-and-variables/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/arguments-and-variables/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/arguments-and-variables/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/queries-and-resolvers/fragments-and-aliases/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/fragments-and-aliases/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/fragments-and-aliases/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/queries-and-resolvers/resolver-functions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/resolver-functions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/resolver-functions/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/queries-and-resolvers/writing-queries/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/writing-queries/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/writing-queries/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/schema-design/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/schema-design/inputs-and-nullability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/inputs-and-nullability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/inputs-and-nullability/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/schema-design/interfaces-unions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/interfaces-unions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/interfaces-unions/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/schema-design/scalars-enums/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/scalars-enums/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/scalars-enums/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/schema-design/types-and-fields/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/types-and-fields/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/types-and-fields/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/security-and-performance/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/security-and-performance/auth-context/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/auth-context/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/auth-context/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/security-and-performance/authorization/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/authorization/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/authorization/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/security-and-performance/depth-and-complexity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/depth-and-complexity/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/depth-and-complexity/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/security-and-performance/persisted-queries-and-caching/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/persisted-queries-and-caching/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/persisted-queries-and-caching/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/tooling-federation-building/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/tooling-federation-building/building-with-yoga/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/building-with-yoga/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/building-with-yoga/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/tooling-federation-building/codegen-and-testing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/codegen-and-testing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/codegen-and-testing/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/tooling-federation-building/federation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/federation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/federation/"/></url><url><loc>https://software-design.avetavos.com/graphql/en/tooling-federation-building/schema-first-vs-code-first/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/schema-first-vs-code-first/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/schema-first-vs-code-first/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/errors-and-validation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/errors-and-validation/error-extensions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/error-extensions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/error-extensions/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/errors-and-validation/graphql-errors/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/graphql-errors/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/graphql-errors/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/errors-and-validation/input-validation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/input-validation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/input-validation/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/errors-and-validation/partial-results/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/errors-and-validation/partial-results/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/errors-and-validation/partial-results/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/glossary/</loc></url><url><loc>https://software-design.avetavos.com/graphql/th/graphql-foundations/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/graphql-foundations/graphql-vs-rest/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/graphql-vs-rest/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/graphql-vs-rest/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/graphql-foundations/request-lifecycle/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/request-lifecycle/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/request-lifecycle/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/graphql-foundations/the-type-system/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/the-type-system/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/the-type-system/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/graphql-foundations/what-is-graphql/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/graphql-foundations/what-is-graphql/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/graphql-foundations/what-is-graphql/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/input-payload-pattern/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/input-payload-pattern/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/input-payload-pattern/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/mutation-design/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/mutation-design/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/mutation-design/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/mutations-best-practices/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/mutations-best-practices/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/mutations-best-practices/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/subscriptions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/mutations-and-subscriptions/subscriptions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/mutations-and-subscriptions/subscriptions/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/pagination-and-relationships/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/pagination-and-relationships/n-plus-1-and-dataloader/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/n-plus-1-and-dataloader/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/n-plus-1-and-dataloader/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/pagination-and-relationships/offset-pagination/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/offset-pagination/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/offset-pagination/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/pagination-and-relationships/relationships/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/relationships/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/relationships/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/pagination-and-relationships/relay-connections/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/pagination-and-relationships/relay-connections/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/pagination-and-relationships/relay-connections/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/queries-and-resolvers/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/queries-and-resolvers/arguments-and-variables/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/arguments-and-variables/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/arguments-and-variables/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/queries-and-resolvers/fragments-and-aliases/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/fragments-and-aliases/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/fragments-and-aliases/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/queries-and-resolvers/resolver-functions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/resolver-functions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/resolver-functions/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/queries-and-resolvers/writing-queries/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/queries-and-resolvers/writing-queries/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/queries-and-resolvers/writing-queries/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/schema-design/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/schema-design/inputs-and-nullability/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/inputs-and-nullability/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/inputs-and-nullability/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/schema-design/interfaces-unions/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/interfaces-unions/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/interfaces-unions/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/schema-design/scalars-enums/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/scalars-enums/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/scalars-enums/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/schema-design/types-and-fields/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/schema-design/types-and-fields/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/schema-design/types-and-fields/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/security-and-performance/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/security-and-performance/auth-context/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/auth-context/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/auth-context/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/security-and-performance/authorization/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/authorization/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/authorization/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/security-and-performance/depth-and-complexity/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/depth-and-complexity/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/depth-and-complexity/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/security-and-performance/persisted-queries-and-caching/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/security-and-performance/persisted-queries-and-caching/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/security-and-performance/persisted-queries-and-caching/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/tooling-federation-building/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/tooling-federation-building/building-with-yoga/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/building-with-yoga/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/building-with-yoga/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/tooling-federation-building/codegen-and-testing/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/codegen-and-testing/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/codegen-and-testing/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/tooling-federation-building/federation/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/federation/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/federation/"/></url><url><loc>https://software-design.avetavos.com/graphql/th/tooling-federation-building/schema-first-vs-code-first/</loc><xhtml:link rel="alternate" hreflang="en" href="https://software-design.avetavos.com/graphql/en/tooling-federation-building/schema-first-vs-code-first/"/><xhtml:link rel="alternate" hreflang="th" href="https://software-design.avetavos.com/graphql/th/tooling-federation-building/schema-first-vs-code-first/"/></url></urlset>