From 44a28afc2c696d0c3f386b56f757302d6d28c45e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 12 Sep 2023 18:54:50 +0000 Subject: [PATCH] deploy: c530c8bdcb49dbacb3829964b905706b5ee04e11 --- 30daysofIA/archive/index.html | 10 +++++----- 30daysofIA/hacktogether-recap/index.html | 12 ++++++------ 30daysofIA/index.html | 12 ++++++------ 30daysofIA/page/2/index.html | 12 ++++++------ 30daysofIA/road-to-fallforIA/index.html | 12 ++++++------ 30daysofIA/tags/30-days-of-ia/index.html | 12 ++++++------ 30daysofIA/tags/30-days-of-ia/page/2/index.html | 12 ++++++------ 30daysofIA/tags/ask-the-expert/index.html | 12 ++++++------ 30daysofIA/tags/ask-the-expert/page/2/index.html | 12 ++++++------ 30daysofIA/tags/azure-container-apps/index.html | 12 ++++++------ .../tags/azure-container-apps/page/2/index.html | 12 ++++++------ 30daysofIA/tags/azure-cosmos-db/index.html | 12 ++++++------ 30daysofIA/tags/azure-cosmos-db/page/2/index.html | 12 ++++++------ 30daysofIA/tags/azure-functions/index.html | 12 ++++++------ 30daysofIA/tags/azure-functions/page/2/index.html | 12 ++++++------ 30daysofIA/tags/azure-kubernetes-service/index.html | 12 ++++++------ .../tags/azure-kubernetes-service/page/2/index.html | 12 ++++++------ 30daysofIA/tags/azure-openai/index.html | 12 ++++++------ 30daysofIA/tags/azure-openai/page/2/index.html | 12 ++++++------ 30daysofIA/tags/community-buzz/index.html | 12 ++++++------ 30daysofIA/tags/community-buzz/page/2/index.html | 12 ++++++------ 30daysofIA/tags/fall-for-ia/index.html | 12 ++++++------ 30daysofIA/tags/fall-for-ia/page/2/index.html | 12 ++++++------ 30daysofIA/tags/github-actions/index.html | 12 ++++++------ 30daysofIA/tags/github-actions/page/2/index.html | 12 ++++++------ 30daysofIA/tags/github-codespaces/index.html | 12 ++++++------ 30daysofIA/tags/github-codespaces/page/2/index.html | 12 ++++++------ 30daysofIA/tags/github-copilot/index.html | 12 ++++++------ 30daysofIA/tags/github-copilot/page/2/index.html | 12 ++++++------ 30daysofIA/tags/hack-together/index.html | 12 ++++++------ 30daysofIA/tags/hack-together/page/2/index.html | 12 ++++++------ 30daysofIA/tags/index.html | 10 +++++----- 30daysofIA/tags/learn-live/index.html | 12 ++++++------ 30daysofIA/tags/learn-live/page/2/index.html | 12 ++++++------ 404.html | 10 +++++----- Fall-For-IA/AskTheExpert/index.html | 12 ++++++------ Fall-For-IA/CloudSkills/index.html | 10 +++++----- Fall-For-IA/CommunityGallery/index.html | 10 +++++----- Fall-For-IA/HackTogether/index.html | 10 +++++----- Fall-For-IA/LearnLive/index.html | 12 ++++++------ Fall-For-IA/calendar/index.html | 10 +++++----- Fall-For-IA/index.html | 12 ++++++------ New-Year/ate/index.html | 10 +++++----- New-Year/calendar/index.html | 10 +++++----- New-Year/index.html | 10 +++++----- assets/js/010f538e.aa26699d.js | 1 + assets/js/010f538e.df9d60c5.js | 1 - assets/js/0f2db0e2.38d6b4f1.js | 1 - assets/js/0f2db0e2.79ad1e86.js | 1 + assets/js/532dad37.5dba4bc2.js | 1 + assets/js/532dad37.a396bc66.js | 1 - assets/js/5979b063.1917cc92.js | 1 + assets/js/5979b063.d6792873.js | 1 - assets/js/8025f7fd.071b687c.js | 1 + assets/js/8025f7fd.a5c0f219.js | 1 - assets/js/dc727da6.0246b114.js | 1 + assets/js/dc727da6.027194e1.js | 1 - assets/js/e65795b9.aee6535e.js | 1 + assets/js/e65795b9.f780f8f7.js | 1 - .../{fc042285.72953c8e.js => fc042285.c65b9779.js} | 2 +- assets/js/{main.8c86f14f.js => main.0d8e9fff.js} | 4 ++-- ...f.js.LICENSE.txt => main.0d8e9fff.js.LICENSE.txt} | 0 ...ime~main.44d7e56d.js => runtime~main.61989369.js} | 2 +- blog/01-kickoff/index.html | 8 ++++---- blog/02-functions-intro/index.html | 8 ++++---- blog/03-functions-quickstart/index.html | 8 ++++---- blog/04-functions-java/index.html | 8 ++++---- blog/05-functions-js/index.html | 8 ++++---- blog/06-functions-dotnet/index.html | 8 ++++---- blog/07-functions-python/index.html | 8 ++++---- blog/08-functions-azure/index.html | 8 ++++---- blog/09-aca-fundamentals/index.html | 8 ++++---- blog/11-scaling-container-apps/index.html | 8 ++++---- blog/12-build-with-dapr/index.html | 8 ++++---- blog/13-aca-managed-id/index.html | 8 ++++---- blog/14-dapr-aca-quickstart/index.html | 8 ++++---- blog/15-microservices-azure/index.html | 8 ++++---- blog/17-integrate-cosmosdb/index.html | 8 ++++---- blog/18-cloudmail/index.html | 8 ++++---- blog/20-events-graph/index.html | 8 ++++---- blog/21-cloudevents-via-event-grid/index.html | 8 ++++---- blog/24-aca-dotnet/index.html | 8 ++++---- blog/25-aca-java/index.html | 8 ++++---- blog/28-where-am-i/index.html | 8 ++++---- blog/29-awesome-azd/index.html | 8 ++++---- blog/29-azure-developer-cli/index.html | 8 ++++---- blog/archive/index.html | 10 +++++----- blog/index.html | 8 ++++---- blog/microservices-10/index.html | 8 ++++---- blog/page/10/index.html | 8 ++++---- blog/page/11/index.html | 8 ++++---- blog/page/12/index.html | 8 ++++---- blog/page/13/index.html | 8 ++++---- blog/page/14/index.html | 8 ++++---- blog/page/15/index.html | 8 ++++---- blog/page/16/index.html | 8 ++++---- blog/page/17/index.html | 8 ++++---- blog/page/18/index.html | 8 ++++---- blog/page/19/index.html | 8 ++++---- blog/page/2/index.html | 8 ++++---- blog/page/20/index.html | 8 ++++---- blog/page/21/index.html | 8 ++++---- blog/page/22/index.html | 8 ++++---- blog/page/23/index.html | 8 ++++---- blog/page/24/index.html | 8 ++++---- blog/page/25/index.html | 8 ++++---- blog/page/26/index.html | 8 ++++---- blog/page/27/index.html | 8 ++++---- blog/page/28/index.html | 8 ++++---- blog/page/29/index.html | 8 ++++---- blog/page/3/index.html | 8 ++++---- blog/page/30/index.html | 8 ++++---- blog/page/31/index.html | 8 ++++---- blog/page/32/index.html | 8 ++++---- blog/page/33/index.html | 10 +++++----- blog/page/34/index.html | 10 +++++----- blog/page/4/index.html | 8 ++++---- blog/page/5/index.html | 8 ++++---- blog/page/6/index.html | 8 ++++---- blog/page/7/index.html | 8 ++++---- blog/page/8/index.html | 8 ++++---- blog/page/9/index.html | 8 ++++---- blog/serverless-status-post/index.html | 8 ++++---- blog/students/index.html | 10 +++++----- blog/tags/30-days-of-serverless/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/10/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/11/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/12/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/13/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/14/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/15/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/16/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/17/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/18/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/19/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/2/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/20/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/3/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/4/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/5/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/6/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/7/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/8/index.html | 8 ++++---- blog/tags/30-days-of-serverless/page/9/index.html | 8 ++++---- blog/tags/ask-the-expert/index.html | 8 ++++---- blog/tags/asp-net/index.html | 8 ++++---- blog/tags/autoscaling/index.html | 8 ++++---- blog/tags/azd/index.html | 8 ++++---- blog/tags/azure-container-apps/index.html | 8 ++++---- blog/tags/azure-container-apps/page/10/index.html | 8 ++++---- blog/tags/azure-container-apps/page/11/index.html | 8 ++++---- blog/tags/azure-container-apps/page/12/index.html | 8 ++++---- blog/tags/azure-container-apps/page/13/index.html | 8 ++++---- blog/tags/azure-container-apps/page/14/index.html | 8 ++++---- blog/tags/azure-container-apps/page/15/index.html | 8 ++++---- blog/tags/azure-container-apps/page/16/index.html | 8 ++++---- blog/tags/azure-container-apps/page/17/index.html | 8 ++++---- blog/tags/azure-container-apps/page/18/index.html | 8 ++++---- blog/tags/azure-container-apps/page/19/index.html | 8 ++++---- blog/tags/azure-container-apps/page/2/index.html | 8 ++++---- blog/tags/azure-container-apps/page/20/index.html | 8 ++++---- blog/tags/azure-container-apps/page/3/index.html | 8 ++++---- blog/tags/azure-container-apps/page/4/index.html | 8 ++++---- blog/tags/azure-container-apps/page/5/index.html | 8 ++++---- blog/tags/azure-container-apps/page/6/index.html | 8 ++++---- blog/tags/azure-container-apps/page/7/index.html | 8 ++++---- blog/tags/azure-container-apps/page/8/index.html | 8 ++++---- blog/tags/azure-container-apps/page/9/index.html | 8 ++++---- blog/tags/azure-developer-cli/index.html | 8 ++++---- blog/tags/azure-developer-cli/page/2/index.html | 8 ++++---- blog/tags/azure-event-grid/index.html | 8 ++++---- blog/tags/azure-event-grid/page/2/index.html | 8 ++++---- blog/tags/azure-event-grid/page/3/index.html | 8 ++++---- blog/tags/azure-functions/index.html | 8 ++++---- blog/tags/azure-functions/page/10/index.html | 8 ++++---- blog/tags/azure-functions/page/11/index.html | 8 ++++---- blog/tags/azure-functions/page/12/index.html | 8 ++++---- blog/tags/azure-functions/page/13/index.html | 8 ++++---- blog/tags/azure-functions/page/14/index.html | 8 ++++---- blog/tags/azure-functions/page/15/index.html | 8 ++++---- blog/tags/azure-functions/page/16/index.html | 8 ++++---- blog/tags/azure-functions/page/2/index.html | 8 ++++---- blog/tags/azure-functions/page/3/index.html | 8 ++++---- blog/tags/azure-functions/page/4/index.html | 8 ++++---- blog/tags/azure-functions/page/5/index.html | 8 ++++---- blog/tags/azure-functions/page/6/index.html | 8 ++++---- blog/tags/azure-functions/page/7/index.html | 8 ++++---- blog/tags/azure-functions/page/8/index.html | 8 ++++---- blog/tags/azure-functions/page/9/index.html | 8 ++++---- blog/tags/azure-logic-apps/index.html | 8 ++++---- blog/tags/azure-logic-apps/page/2/index.html | 8 ++++---- blog/tags/azure-logic-apps/page/3/index.html | 8 ++++---- blog/tags/cloud-native/index.html | 8 ++++---- blog/tags/cloudevents/index.html | 8 ++++---- blog/tags/custom-connector/index.html | 8 ++++---- blog/tags/dapr/index.html | 8 ++++---- blog/tags/dapr/page/10/index.html | 8 ++++---- blog/tags/dapr/page/11/index.html | 8 ++++---- blog/tags/dapr/page/12/index.html | 8 ++++---- blog/tags/dapr/page/13/index.html | 8 ++++---- blog/tags/dapr/page/14/index.html | 8 ++++---- blog/tags/dapr/page/15/index.html | 8 ++++---- blog/tags/dapr/page/16/index.html | 8 ++++---- blog/tags/dapr/page/2/index.html | 8 ++++---- blog/tags/dapr/page/3/index.html | 8 ++++---- blog/tags/dapr/page/4/index.html | 8 ++++---- blog/tags/dapr/page/5/index.html | 8 ++++---- blog/tags/dapr/page/6/index.html | 8 ++++---- blog/tags/dapr/page/7/index.html | 8 ++++---- blog/tags/dapr/page/8/index.html | 8 ++++---- blog/tags/dapr/page/9/index.html | 8 ++++---- blog/tags/devtools/index.html | 8 ++++---- blog/tags/devtools/page/2/index.html | 8 ++++---- blog/tags/docker-compose/index.html | 8 ++++---- blog/tags/dotnet/index.html | 8 ++++---- blog/tags/dotnet/page/2/index.html | 8 ++++---- blog/tags/event-hubs/index.html | 8 ++++---- blog/tags/hacktoberfest/index.html | 8 ++++---- blog/tags/hello/index.html | 8 ++++---- blog/tags/hello/page/2/index.html | 10 +++++----- blog/tags/index.html | 10 +++++----- blog/tags/java/index.html | 8 ++++---- blog/tags/javascript/index.html | 8 ++++---- blog/tags/keda/index.html | 8 ++++---- blog/tags/logic-apps/index.html | 8 ++++---- blog/tags/microservices/index.html | 8 ++++---- blog/tags/microservices/page/10/index.html | 8 ++++---- blog/tags/microservices/page/11/index.html | 8 ++++---- blog/tags/microservices/page/2/index.html | 8 ++++---- blog/tags/microservices/page/3/index.html | 8 ++++---- blog/tags/microservices/page/4/index.html | 8 ++++---- blog/tags/microservices/page/5/index.html | 8 ++++---- blog/tags/microservices/page/6/index.html | 8 ++++---- blog/tags/microservices/page/7/index.html | 8 ++++---- blog/tags/microservices/page/8/index.html | 8 ++++---- blog/tags/microservices/page/9/index.html | 8 ++++---- blog/tags/microsoft-365/index.html | 8 ++++---- blog/tags/microsoft-graph/index.html | 8 ++++---- blog/tags/openapi/index.html | 8 ++++---- blog/tags/power-platform/index.html | 8 ++++---- blog/tags/python/index.html | 8 ++++---- blog/tags/serverless-e-2-e/index.html | 8 ++++---- blog/tags/serverless-hacks/index.html | 8 ++++---- blog/tags/serverless-september/index.html | 8 ++++---- blog/tags/serverless-september/page/10/index.html | 8 ++++---- blog/tags/serverless-september/page/11/index.html | 8 ++++---- blog/tags/serverless-september/page/12/index.html | 8 ++++---- blog/tags/serverless-september/page/13/index.html | 8 ++++---- blog/tags/serverless-september/page/14/index.html | 8 ++++---- blog/tags/serverless-september/page/15/index.html | 8 ++++---- blog/tags/serverless-september/page/16/index.html | 8 ++++---- blog/tags/serverless-september/page/17/index.html | 8 ++++---- blog/tags/serverless-september/page/18/index.html | 8 ++++---- blog/tags/serverless-september/page/19/index.html | 8 ++++---- blog/tags/serverless-september/page/2/index.html | 8 ++++---- blog/tags/serverless-september/page/20/index.html | 8 ++++---- blog/tags/serverless-september/page/21/index.html | 8 ++++---- blog/tags/serverless-september/page/22/index.html | 8 ++++---- blog/tags/serverless-september/page/23/index.html | 8 ++++---- blog/tags/serverless-september/page/24/index.html | 8 ++++---- blog/tags/serverless-september/page/25/index.html | 8 ++++---- blog/tags/serverless-september/page/26/index.html | 8 ++++---- blog/tags/serverless-september/page/27/index.html | 8 ++++---- blog/tags/serverless-september/page/28/index.html | 8 ++++---- blog/tags/serverless-september/page/29/index.html | 8 ++++---- blog/tags/serverless-september/page/3/index.html | 8 ++++---- blog/tags/serverless-september/page/30/index.html | 8 ++++---- blog/tags/serverless-september/page/31/index.html | 8 ++++---- blog/tags/serverless-september/page/32/index.html | 10 +++++----- blog/tags/serverless-september/page/33/index.html | 10 +++++----- blog/tags/serverless-september/page/4/index.html | 8 ++++---- blog/tags/serverless-september/page/5/index.html | 8 ++++---- blog/tags/serverless-september/page/6/index.html | 8 ++++---- blog/tags/serverless-september/page/7/index.html | 8 ++++---- blog/tags/serverless-september/page/8/index.html | 8 ++++---- blog/tags/serverless-september/page/9/index.html | 8 ++++---- blog/tags/serverless/index.html | 8 ++++---- blog/tags/students/index.html | 10 +++++----- blog/tags/vscode/index.html | 8 ++++---- blog/tags/zero-to-hero/index.html | 8 ++++---- blog/tags/zero-to-hero/page/2/index.html | 8 ++++---- blog/tags/zero-to-hero/page/3/index.html | 8 ++++---- blog/tags/zero-to-hero/page/4/index.html | 8 ++++---- blog/tags/zero-to-hero/page/5/index.html | 8 ++++---- blog/tags/zero-to-hero/page/6/index.html | 8 ++++---- blog/tags/zero-to-hero/page/7/index.html | 8 ++++---- blog/tags/zero-to-hero/page/8/index.html | 8 ++++---- blog/welcome/index.html | 8 ++++---- blog/zero2hero-aca-01/index.html | 8 ++++---- blog/zero2hero-aca-04/index.html | 8 ++++---- blog/zero2hero-aca-06/index.html | 8 ++++---- blog/zero2hero-func-02/index.html | 8 ++++---- blog/zero2hero-func-03/index.html | 8 ++++---- blog/zero2hero-func-05/index.html | 8 ++++---- blog/zero2hero-func-07/index.html | 8 ++++---- calendar/index.html | 10 +++++----- cnny-2023/Kubernetes-101/index.html | 8 ++++---- cnny-2023/aks-extensions-addons/index.html | 8 ++++---- cnny-2023/archive/index.html | 10 +++++----- cnny-2023/bring-your-app-day-1/index.html | 8 ++++---- cnny-2023/bring-your-app-day-2/index.html | 8 ++++---- cnny-2023/bring-your-app-day-3/index.html | 8 ++++---- cnny-2023/bring-your-app-day-4/index.html | 8 ++++---- cnny-2023/bring-your-app-day-5/index.html | 8 ++++---- cnny-2023/building-with-draft/index.html | 8 ++++---- cnny-2023/cloud-native-fundamentals/index.html | 8 ++++---- cnny-2023/cnny-kickoff/index.html | 8 ++++---- cnny-2023/cnny-wrap-up/index.html | 8 ++++---- cnny-2023/containers-101/index.html | 8 ++++---- cnny-2023/explore-options/index.html | 8 ++++---- cnny-2023/fundamentals-day-1/index.html | 8 ++++---- cnny-2023/fundamentals-day-2/index.html | 8 ++++---- cnny-2023/fundamentals-day-3/index.html | 8 ++++---- cnny-2023/fundamentals-day-4/index.html | 8 ++++---- cnny-2023/fundamentals-day-5/index.html | 8 ++++---- cnny-2023/index.html | 8 ++++---- cnny-2023/microservices-101/index.html | 8 ++++---- cnny-2023/page/10/index.html | 8 ++++---- cnny-2023/page/11/index.html | 8 ++++---- cnny-2023/page/12/index.html | 8 ++++---- cnny-2023/page/13/index.html | 8 ++++---- cnny-2023/page/14/index.html | 8 ++++---- cnny-2023/page/15/index.html | 8 ++++---- cnny-2023/page/16/index.html | 8 ++++---- cnny-2023/page/17/index.html | 8 ++++---- cnny-2023/page/18/index.html | 8 ++++---- cnny-2023/page/19/index.html | 8 ++++---- cnny-2023/page/2/index.html | 10 +++++----- cnny-2023/page/20/index.html | 8 ++++---- cnny-2023/page/21/index.html | 8 ++++---- cnny-2023/page/3/index.html | 8 ++++---- cnny-2023/page/4/index.html | 8 ++++---- cnny-2023/page/5/index.html | 8 ++++---- cnny-2023/page/6/index.html | 8 ++++---- cnny-2023/page/7/index.html | 8 ++++---- cnny-2023/page/8/index.html | 8 ++++---- cnny-2023/page/9/index.html | 8 ++++---- cnny-2023/serverless-containers/index.html | 8 ++++---- cnny-2023/tags/30-daysofcloudnative/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/10/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/11/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/12/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/13/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/14/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/15/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/16/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/2/index.html | 10 +++++----- .../tags/30-daysofcloudnative/page/3/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/4/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/5/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/6/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/7/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/8/index.html | 8 ++++---- .../tags/30-daysofcloudnative/page/9/index.html | 8 ++++---- cnny-2023/tags/addons/index.html | 8 ++++---- cnny-2023/tags/aks/index.html | 8 ++++---- cnny-2023/tags/aks/page/2/index.html | 8 ++++---- cnny-2023/tags/aks/page/3/index.html | 8 ++++---- cnny-2023/tags/aks/page/4/index.html | 8 ++++---- cnny-2023/tags/aks/page/5/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/10/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/11/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/12/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/13/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/14/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/15/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/16/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/2/index.html | 10 +++++----- cnny-2023/tags/ask-the-expert/page/3/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/4/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/5/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/6/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/7/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/8/index.html | 8 ++++---- cnny-2023/tags/ask-the-expert/page/9/index.html | 8 ++++---- cnny-2023/tags/azure-dns/index.html | 8 ++++---- cnny-2023/tags/azure-key-vault/index.html | 8 ++++---- cnny-2023/tags/azure-key-vault/page/2/index.html | 8 ++++---- cnny-2023/tags/azure-kubernetes-service/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/10/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/11/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/12/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/13/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/14/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/15/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/16/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/17/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/18/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/19/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/2/index.html | 10 +++++----- .../tags/azure-kubernetes-service/page/20/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/21/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/3/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/4/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/5/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/6/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/7/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/8/index.html | 8 ++++---- .../tags/azure-kubernetes-service/page/9/index.html | 8 ++++---- cnny-2023/tags/cloud-native-new-year/index.html | 8 ++++---- .../tags/cloud-native-new-year/page/2/index.html | 8 ++++---- .../tags/cloud-native-new-year/page/3/index.html | 8 ++++---- .../tags/cloud-native-new-year/page/4/index.html | 8 ++++---- .../tags/cloud-native-new-year/page/5/index.html | 8 ++++---- cnny-2023/tags/cloud-native/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/10/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/11/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/12/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/13/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/14/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/15/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/16/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/2/index.html | 10 +++++----- cnny-2023/tags/cloud-native/page/3/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/4/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/5/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/6/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/7/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/8/index.html | 8 ++++---- cnny-2023/tags/cloud-native/page/9/index.html | 8 ++++---- cnny-2023/tags/configmaps/index.html | 8 ++++---- cnny-2023/tags/containers/index.html | 8 ++++---- cnny-2023/tags/containers/page/2/index.html | 8 ++++---- cnny-2023/tags/containers/page/3/index.html | 8 ++++---- cnny-2023/tags/extensions/index.html | 8 ++++---- cnny-2023/tags/index.html | 10 +++++----- cnny-2023/tags/ingress/index.html | 8 ++++---- cnny-2023/tags/ingress/page/2/index.html | 8 ++++---- cnny-2023/tags/kubernetes/index.html | 8 ++++---- cnny-2023/tags/kubernetes/page/2/index.html | 8 ++++---- cnny-2023/tags/kubernetes/page/3/index.html | 8 ++++---- cnny-2023/tags/kubernetes/page/4/index.html | 8 ++++---- cnny-2023/tags/kubernetes/page/5/index.html | 8 ++++---- cnny-2023/tags/microservices/index.html | 8 ++++---- cnny-2023/tags/nginx-ingress-controller/index.html | 8 ++++---- cnny-2023/tags/notary/index.html | 8 ++++---- cnny-2023/tags/notation/index.html | 8 ++++---- cnny-2023/tags/persistent-storage/index.html | 8 ++++---- cnny-2023/tags/persistent-volume-claims/index.html | 8 ++++---- cnny-2023/tags/persistent-volumes/index.html | 8 ++++---- cnny-2023/tags/secrets-management/index.html | 8 ++++---- cnny-2023/tags/secure-supply-chain/index.html | 8 ++++---- cnny-2023/tags/service/index.html | 8 ++++---- cnny-2023/tags/windows/index.html | 8 ++++---- cnny-2023/tags/workload-identity/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/10/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/11/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/12/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/13/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/14/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/15/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/16/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/2/index.html | 10 +++++----- cnny-2023/tags/zero-to-hero/page/3/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/4/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/5/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/6/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/7/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/8/index.html | 8 ++++---- cnny-2023/tags/zero-to-hero/page/9/index.html | 8 ++++---- cnny-2023/windows-containers/index.html | 8 ++++---- docs/category/resources/index.html | 8 ++++---- docs/category/videos/index.html | 8 ++++---- docs/resources/devtools/index.html | 10 +++++----- docs/resources/intro/index.html | 10 +++++----- docs/resources/languages/index.html | 10 +++++----- docs/resources/serverless/index.html | 10 +++++----- docs/videos/intro/index.html | 10 +++++----- index.html | 10 +++++----- serverless-september/30DaysOfServerless/index.html | 10 +++++----- serverless-september/AskTheExpert/index.html | 10 +++++----- serverless-september/CloudSkills/index.html | 10 +++++----- serverless-september/CommunityBuzz/index.html | 10 +++++----- serverless-september/ServerlessHacks/index.html | 10 +++++----- serverless-september/ZeroToHero/index.html | 10 +++++----- serverless-september/index.html | 10 +++++----- 478 files changed, 1962 insertions(+), 1962 deletions(-) create mode 100644 assets/js/010f538e.aa26699d.js delete mode 100644 assets/js/010f538e.df9d60c5.js delete mode 100644 assets/js/0f2db0e2.38d6b4f1.js create mode 100644 assets/js/0f2db0e2.79ad1e86.js create mode 100644 assets/js/532dad37.5dba4bc2.js delete mode 100644 assets/js/532dad37.a396bc66.js create mode 100644 assets/js/5979b063.1917cc92.js delete mode 100644 assets/js/5979b063.d6792873.js create mode 100644 assets/js/8025f7fd.071b687c.js delete mode 100644 assets/js/8025f7fd.a5c0f219.js create mode 100644 assets/js/dc727da6.0246b114.js delete mode 100644 assets/js/dc727da6.027194e1.js create mode 100644 assets/js/e65795b9.aee6535e.js delete mode 100644 assets/js/e65795b9.f780f8f7.js rename assets/js/{fc042285.72953c8e.js => fc042285.c65b9779.js} (98%) rename assets/js/{main.8c86f14f.js => main.0d8e9fff.js} (86%) rename assets/js/{main.8c86f14f.js.LICENSE.txt => main.0d8e9fff.js.LICENSE.txt} (100%) rename assets/js/{runtime~main.44d7e56d.js => runtime~main.61989369.js} (98%) diff --git a/30daysofIA/archive/index.html b/30daysofIA/archive/index.html index d9793c5384..5ce1566806 100644 --- a/30daysofIA/archive/index.html +++ b/30daysofIA/archive/index.html @@ -3,7 +3,7 @@ -Archive | Build Intelligent Apps On Azure +Archive | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
Skip to main content

Archive

Archive

- - + + \ No newline at end of file diff --git a/30daysofIA/hacktogether-recap/index.html b/30daysofIA/hacktogether-recap/index.html index 891e4c7810..65258dd76d 100644 --- a/30daysofIA/hacktogether-recap/index.html +++ b/30daysofIA/hacktogether-recap/index.html @@ -3,7 +3,7 @@ -HackTogether Recap 🍂 | Build Intelligent Apps On Azure +HackTogether Recap 🍂 | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-
Skip to main content

HackTogether Recap 🍂

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

HackTogether Recap 🍂

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/index.html b/30daysofIA/index.html index 6cf54b6d50..d41652a46c 100644 --- a/30daysofIA/index.html +++ b/30daysofIA/index.html @@ -3,7 +3,7 @@ -Learn in #30DaysOfIA | Build Intelligent Apps On Azure +Learn in #30DaysOfIA | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/page/2/index.html b/30daysofIA/page/2/index.html index b36e1e4a88..a077a2d8a6 100644 --- a/30daysofIA/page/2/index.html +++ b/30daysofIA/page/2/index.html @@ -3,7 +3,7 @@ -Learn in #30DaysOfIA | Build Intelligent Apps On Azure +Learn in #30DaysOfIA | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/road-to-fallforIA/index.html b/30daysofIA/road-to-fallforIA/index.html index 498626ddda..9b0d93993d 100644 --- a/30daysofIA/road-to-fallforIA/index.html +++ b/30daysofIA/road-to-fallforIA/index.html @@ -3,7 +3,7 @@ -Fall is Coming! 🍂 | Build Intelligent Apps On Azure +Fall is Coming! 🍂 | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

Fall is Coming! 🍂

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

Fall is Coming! 🍂

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/30-days-of-ia/index.html b/30daysofIA/tags/30-days-of-ia/index.html index 00bbac25b4..0dee7b369a 100644 --- a/30daysofIA/tags/30-days-of-ia/index.html +++ b/30daysofIA/tags/30-days-of-ia/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "30-days-of-IA" | Build Intelligent Apps On Azure +2 posts tagged with "30-days-of-IA" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "30-days-of-IA"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "30-days-of-IA"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/30-days-of-ia/page/2/index.html b/30daysofIA/tags/30-days-of-ia/page/2/index.html index 2b3309a508..086c6f6449 100644 --- a/30daysofIA/tags/30-days-of-ia/page/2/index.html +++ b/30daysofIA/tags/30-days-of-ia/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "30-days-of-IA" | Build Intelligent Apps On Azure +2 posts tagged with "30-days-of-IA" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "30-days-of-IA"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "30-days-of-IA"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/ask-the-expert/index.html b/30daysofIA/tags/ask-the-expert/index.html index d8104f218a..cbd6d5ef26 100644 --- a/30daysofIA/tags/ask-the-expert/index.html +++ b/30daysofIA/tags/ask-the-expert/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "ask-the-expert" | Build Intelligent Apps On Azure +2 posts tagged with "ask-the-expert" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "ask-the-expert"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "ask-the-expert"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/ask-the-expert/page/2/index.html b/30daysofIA/tags/ask-the-expert/page/2/index.html index e19aca6453..bd7c691d94 100644 --- a/30daysofIA/tags/ask-the-expert/page/2/index.html +++ b/30daysofIA/tags/ask-the-expert/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "ask-the-expert" | Build Intelligent Apps On Azure +2 posts tagged with "ask-the-expert" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "ask-the-expert"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "ask-the-expert"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/azure-container-apps/index.html b/30daysofIA/tags/azure-container-apps/index.html index ed71f3ed63..0213bd9f3d 100644 --- a/30daysofIA/tags/azure-container-apps/index.html +++ b/30daysofIA/tags/azure-container-apps/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-container-apps" | Build Intelligent Apps On Azure +2 posts tagged with "azure-container-apps" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "azure-container-apps"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "azure-container-apps"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/azure-container-apps/page/2/index.html b/30daysofIA/tags/azure-container-apps/page/2/index.html index d996418f03..9c6ffb2880 100644 --- a/30daysofIA/tags/azure-container-apps/page/2/index.html +++ b/30daysofIA/tags/azure-container-apps/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-container-apps" | Build Intelligent Apps On Azure +2 posts tagged with "azure-container-apps" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "azure-container-apps"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "azure-container-apps"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/azure-cosmos-db/index.html b/30daysofIA/tags/azure-cosmos-db/index.html index 076e92bc27..362ffc57c8 100644 --- a/30daysofIA/tags/azure-cosmos-db/index.html +++ b/30daysofIA/tags/azure-cosmos-db/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-cosmos-db" | Build Intelligent Apps On Azure +2 posts tagged with "azure-cosmos-db" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "azure-cosmos-db"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "azure-cosmos-db"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/azure-cosmos-db/page/2/index.html b/30daysofIA/tags/azure-cosmos-db/page/2/index.html index c5980c16f5..500b17095f 100644 --- a/30daysofIA/tags/azure-cosmos-db/page/2/index.html +++ b/30daysofIA/tags/azure-cosmos-db/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-cosmos-db" | Build Intelligent Apps On Azure +2 posts tagged with "azure-cosmos-db" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "azure-cosmos-db"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "azure-cosmos-db"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/azure-functions/index.html b/30daysofIA/tags/azure-functions/index.html index b476d45ee6..403adc16d8 100644 --- a/30daysofIA/tags/azure-functions/index.html +++ b/30daysofIA/tags/azure-functions/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-functions" | Build Intelligent Apps On Azure +2 posts tagged with "azure-functions" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "azure-functions"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "azure-functions"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/azure-functions/page/2/index.html b/30daysofIA/tags/azure-functions/page/2/index.html index 46259f6181..9488a73445 100644 --- a/30daysofIA/tags/azure-functions/page/2/index.html +++ b/30daysofIA/tags/azure-functions/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-functions" | Build Intelligent Apps On Azure +2 posts tagged with "azure-functions" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "azure-functions"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "azure-functions"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/azure-kubernetes-service/index.html b/30daysofIA/tags/azure-kubernetes-service/index.html index 9e95de08b0..5a6a3e56ea 100644 --- a/30daysofIA/tags/azure-kubernetes-service/index.html +++ b/30daysofIA/tags/azure-kubernetes-service/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-kubernetes-service" | Build Intelligent Apps On Azure +2 posts tagged with "azure-kubernetes-service" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "azure-kubernetes-service"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "azure-kubernetes-service"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/azure-kubernetes-service/page/2/index.html b/30daysofIA/tags/azure-kubernetes-service/page/2/index.html index 4448c36c1d..b00de595ce 100644 --- a/30daysofIA/tags/azure-kubernetes-service/page/2/index.html +++ b/30daysofIA/tags/azure-kubernetes-service/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-kubernetes-service" | Build Intelligent Apps On Azure +2 posts tagged with "azure-kubernetes-service" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "azure-kubernetes-service"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "azure-kubernetes-service"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/azure-openai/index.html b/30daysofIA/tags/azure-openai/index.html index c090ee8b0d..a12a7a7eb0 100644 --- a/30daysofIA/tags/azure-openai/index.html +++ b/30daysofIA/tags/azure-openai/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-openai" | Build Intelligent Apps On Azure +2 posts tagged with "azure-openai" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "azure-openai"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "azure-openai"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/azure-openai/page/2/index.html b/30daysofIA/tags/azure-openai/page/2/index.html index b1bb2d954d..2ad92dd8da 100644 --- a/30daysofIA/tags/azure-openai/page/2/index.html +++ b/30daysofIA/tags/azure-openai/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "azure-openai" | Build Intelligent Apps On Azure +2 posts tagged with "azure-openai" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "azure-openai"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "azure-openai"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/community-buzz/index.html b/30daysofIA/tags/community-buzz/index.html index 7c89a74f2b..03ae7a11cf 100644 --- a/30daysofIA/tags/community-buzz/index.html +++ b/30daysofIA/tags/community-buzz/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "community-buzz" | Build Intelligent Apps On Azure +2 posts tagged with "community-buzz" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "community-buzz"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "community-buzz"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/community-buzz/page/2/index.html b/30daysofIA/tags/community-buzz/page/2/index.html index 2b442ce7f7..ce711420ff 100644 --- a/30daysofIA/tags/community-buzz/page/2/index.html +++ b/30daysofIA/tags/community-buzz/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "community-buzz" | Build Intelligent Apps On Azure +2 posts tagged with "community-buzz" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "community-buzz"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "community-buzz"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/fall-for-ia/index.html b/30daysofIA/tags/fall-for-ia/index.html index 0eed093246..f0aed109af 100644 --- a/30daysofIA/tags/fall-for-ia/index.html +++ b/30daysofIA/tags/fall-for-ia/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "Fall-For-IA" | Build Intelligent Apps On Azure +2 posts tagged with "Fall-For-IA" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "Fall-For-IA"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "Fall-For-IA"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/fall-for-ia/page/2/index.html b/30daysofIA/tags/fall-for-ia/page/2/index.html index c13b9afdf6..0bc688ff46 100644 --- a/30daysofIA/tags/fall-for-ia/page/2/index.html +++ b/30daysofIA/tags/fall-for-ia/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "Fall-For-IA" | Build Intelligent Apps On Azure +2 posts tagged with "Fall-For-IA" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "Fall-For-IA"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "Fall-For-IA"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/github-actions/index.html b/30daysofIA/tags/github-actions/index.html index 5090e3903c..267a6ba502 100644 --- a/30daysofIA/tags/github-actions/index.html +++ b/30daysofIA/tags/github-actions/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "github-actions" | Build Intelligent Apps On Azure +2 posts tagged with "github-actions" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "github-actions"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "github-actions"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/github-actions/page/2/index.html b/30daysofIA/tags/github-actions/page/2/index.html index acc42e9314..f4127286c3 100644 --- a/30daysofIA/tags/github-actions/page/2/index.html +++ b/30daysofIA/tags/github-actions/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "github-actions" | Build Intelligent Apps On Azure +2 posts tagged with "github-actions" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "github-actions"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "github-actions"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/github-codespaces/index.html b/30daysofIA/tags/github-codespaces/index.html index 879467c736..6e262f0bfe 100644 --- a/30daysofIA/tags/github-codespaces/index.html +++ b/30daysofIA/tags/github-codespaces/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "github-codespaces" | Build Intelligent Apps On Azure +2 posts tagged with "github-codespaces" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "github-codespaces"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "github-codespaces"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/github-codespaces/page/2/index.html b/30daysofIA/tags/github-codespaces/page/2/index.html index 9350ac5b94..1ecef5e271 100644 --- a/30daysofIA/tags/github-codespaces/page/2/index.html +++ b/30daysofIA/tags/github-codespaces/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "github-codespaces" | Build Intelligent Apps On Azure +2 posts tagged with "github-codespaces" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "github-codespaces"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "github-codespaces"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/github-copilot/index.html b/30daysofIA/tags/github-copilot/index.html index 3d859d39bc..33f5f4f946 100644 --- a/30daysofIA/tags/github-copilot/index.html +++ b/30daysofIA/tags/github-copilot/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "github-copilot" | Build Intelligent Apps On Azure +2 posts tagged with "github-copilot" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "github-copilot"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "github-copilot"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/github-copilot/page/2/index.html b/30daysofIA/tags/github-copilot/page/2/index.html index c84786544c..4e1b83a054 100644 --- a/30daysofIA/tags/github-copilot/page/2/index.html +++ b/30daysofIA/tags/github-copilot/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "github-copilot" | Build Intelligent Apps On Azure +2 posts tagged with "github-copilot" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "github-copilot"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "github-copilot"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/hack-together/index.html b/30daysofIA/tags/hack-together/index.html index a52cff38cf..4add5a5bd9 100644 --- a/30daysofIA/tags/hack-together/index.html +++ b/30daysofIA/tags/hack-together/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "hack-together" | Build Intelligent Apps On Azure +2 posts tagged with "hack-together" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "hack-together"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "hack-together"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/hack-together/page/2/index.html b/30daysofIA/tags/hack-together/page/2/index.html index 7019343045..aefba210a5 100644 --- a/30daysofIA/tags/hack-together/page/2/index.html +++ b/30daysofIA/tags/hack-together/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "hack-together" | Build Intelligent Apps On Azure +2 posts tagged with "hack-together" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "hack-together"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "hack-together"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/30daysofIA/tags/index.html b/30daysofIA/tags/index.html index d3d27c4e08..ebd7f8e049 100644 --- a/30daysofIA/tags/index.html +++ b/30daysofIA/tags/index.html @@ -3,7 +3,7 @@ -Tags | Build Intelligent Apps On Azure +Tags | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + + - - + + \ No newline at end of file diff --git a/30daysofIA/tags/learn-live/index.html b/30daysofIA/tags/learn-live/index.html index 86b1816b4d..6523c3dabf 100644 --- a/30daysofIA/tags/learn-live/index.html +++ b/30daysofIA/tags/learn-live/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "learn-live" | Build Intelligent Apps On Azure +2 posts tagged with "learn-live" | Build Intelligent Apps On Azure @@ -14,14 +14,14 @@ - - + +
-

2 posts tagged with "learn-live"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! +

2 posts tagged with "learn-live"

View All Tags

· 4 min read
It's 30DaysOfIA

Continue The Learning Journey through Fall For Intelligent Apps! 🍂

What We'll Cover

Thank you! ♥️

image

It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!

From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. ✨

Recap of The JavaScript on Azure Global Hack-Together

As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation.

Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!

JSonAzure Hack-together Roadmap 📍:

hack-together-roadmap (2)

Recap on past Livestreams🌟:

Day 1️⃣: Opening Keynote (Hack-together Launch): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure

Day 2️⃣: GitHub Copilot & Codespaces: Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)

Day 6️⃣: Build your Frontend using Static Web Apps as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.

Day 9️⃣: Build a Serverless Backend using Azure Functions

Day 1️⃣3️⃣: Easily connect to an Azure Cosmos DB, exploring its benefits and how to get started

Day 1️⃣5️⃣: Being in the AI Era, we dive into the Azure OpenAI Service and how you can start to build intelligent JavaScript applications

📖 Self-Learning Resources

  1. JavaScript on Azure Global Hack Together Module collection
  2. Lets #HackTogether: Javascript On Azure Keynote
  3. Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application

Continue your journey with #FallForIntelligentApps

Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.

Hands-on practice: Make your first contribution to open source!

Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project! Don't forget to give the repo a star ⭐

Resources

All resources are accessible on our landing page

- - + + \ No newline at end of file diff --git a/30daysofIA/tags/learn-live/page/2/index.html b/30daysofIA/tags/learn-live/page/2/index.html index d682e8aa6b..ae478a339a 100644 --- a/30daysofIA/tags/learn-live/page/2/index.html +++ b/30daysofIA/tags/learn-live/page/2/index.html @@ -3,7 +3,7 @@ -2 posts tagged with "learn-live" | Build Intelligent Apps On Azure +2 posts tagged with "learn-live" | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

2 posts tagged with "learn-live"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

- - +

2 posts tagged with "learn-live"

View All Tags

· One min read
It's 30DaysOfIA

September is almost here - and that can only mean one thing!! It's time to 🍂 Fall for something new and exciting and spend a few weeks skilling up on relevant tools, techologies and solutions!!

Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale Data, cloud-native Technologies and cloud-based AI integrations to help you modernize and build intelligent apps for the enterprise!

Watch this space - and join us in September to learn more!

+ + \ No newline at end of file diff --git a/404.html b/404.html index 33f5fdd891..549f9a5ce1 100644 --- a/404.html +++ b/404.html @@ -3,7 +3,7 @@ -Page Not Found | Build Intelligent Apps On Azure +Page Not Found | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + + - - + + \ No newline at end of file diff --git a/Fall-For-IA/AskTheExpert/index.html b/Fall-For-IA/AskTheExpert/index.html index 29ffa1a6b7..84bfa4308d 100644 --- a/Fall-For-IA/AskTheExpert/index.html +++ b/Fall-For-IA/AskTheExpert/index.html @@ -3,7 +3,7 @@ -Ask The Expert | Build Intelligent Apps On Azure +Ask The Expert | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
-

Ask The Expert

  1. Open a New Issue on the repo.
  2. Click Get Started on the 🎤 Ask the Expert! template.
  3. Fill in the details and submit!

Our team will review all submitted questions and prioritize them for the live ATE session. Questions that don't get answered live (due to time constraints) will be responded to here, in response to your submitted issue.


What is it?

Ask the Expert is a series of scheduled 30-minute LIVE broadcasts where you can connect with experts to get your questions answered! You an also visit the site later, to view sessions on demand - and view answers to questions you may have submitted ahead of time.

Ask the Expert


How does it work?

The live broadcast will have a moderated chat session where you can submit questions in real time. We also have a custom 🎤 Ask The Expert issue you can use to submit questions ahead of time as mentioned earlier.

  • We strongly encourage you to submit questions early using that issue
  • Browse previously posted questions to reduce duplication.
  • Upvote (👍🏽) existing questions of interest to help us prioritize them for the live show.

Doing this will help us all in a few ways:

  • We can ensure that all questions get answered here, even if we run out of time on the live broadcast.
  • Others can vote (👍🏽) on your question - helping us prioritize them live based on popularity
  • We can update them with responses post-event for future readers.

When is it?

Visit the ATE : Fall for Intelligent Apps page to see the latest schedule and registration links! For convenience, we've replicated some information here. Please click the REGISTER TO ATTEND links to save the date and get notified of key details like links to the livestream (pre-event) and recording (post-event.)

DateDescription
Azure Container Apps Landing Zone Accelerator September 13, 2023 : Azure Container Apps Landing Zone Accelerator

It can be challenging to build and deploy cloud native apps at enterprise scale and get it right the first time. Landing Zone Accelerators help you address this challenge, providing guidance to deploy workloads faster, with better security, scalability, availability and lower cost; allowing you to operate confidently with better performance.

REGISTER TO ATTEND

Fall for Intelligent Apps with Azure Container Apps Option 1September 20, 2023 : Fall for Intelligent Apps with Azure Container Apps (Option 1)

Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps.

REGISTER TO ATTEND

Fall for Intelligent Apps with Azure Container Apps Option 2September 20, 2023 : Fall for Intelligent Apps with Azure Container Apps (Option) 2

Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps.

REGISTER TO ATTEND

Fall for Intelligent Apps with Azure Functions Option 1September 26, 2023 : Fall for Intelligent Apps with Azure Functions (Option) 1

Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions.

REGISTER TO ATTEND

Fall for Intelligent apps with Azure Functions Option 2September 26, 2023 : Fall for Intelligent apps with Azure Functions (Option) 2

Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions.

REGISTER TO ATTEND

- - +

Ask The Expert

  1. Open a New Issue on the repo.
  2. Click Get Started on the 🎤 Ask the Expert! template.
  3. Fill in the details and submit!

Our team will review all submitted questions and prioritize them for the live ATE session. Questions that don't get answered live (due to time constraints) will be responded to here, in response to your submitted issue.


What is it?

Ask the Expert is a series of scheduled 30-minute LIVE broadcasts where you can connect with experts to get your questions answered! You an also visit the site later, to view sessions on demand - and view answers to questions you may have submitted ahead of time.

Ask the Expert


How does it work?

The live broadcast will have a moderated chat session where you can submit questions in real time. We also have a custom 🎤 Ask The Expert issue you can use to submit questions ahead of time as mentioned earlier.

  • We strongly encourage you to submit questions early using that issue
  • Browse previously posted questions to reduce duplication.
  • Upvote (👍🏽) existing questions of interest to help us prioritize them for the live show.

Doing this will help us all in a few ways:

  • We can ensure that all questions get answered here, even if we run out of time on the live broadcast.
  • Others can vote (👍🏽) on your question - helping us prioritize them live based on popularity
  • We can update them with responses post-event for future readers.

When is it?

Visit the ATE : Fall for Intelligent Apps page to see the latest schedule and registration links! For convenience, we've replicated some information here. Please click the REGISTER TO ATTEND links to save the date and get notified of key details like links to the livestream (pre-event) and recording (post-event.)

DateDescription
Azure Container Apps Landing Zone Accelerator September 13, 2023 : Azure Container Apps Landing Zone Accelerator

It can be challenging to build and deploy cloud native apps at enterprise scale and get it right the first time. Landing Zone Accelerators help you address this challenge, providing guidance to deploy workloads faster, with better security, scalability, availability and lower cost; allowing you to operate confidently with better performance.

REGISTER TO ATTEND

Fall for Intelligent Apps with Azure Container Apps Option 1September 20, 2023 : Fall for Intelligent Apps with Azure Container Apps (Option 1)

Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps.

REGISTER TO ATTEND

Fall for Intelligent Apps with Azure Container Apps Option 2September 20, 2023 : Fall for Intelligent Apps with Azure Container Apps (Option 2)

Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps.

REGISTER TO ATTEND

Fall for Intelligent Apps with Azure Functions Option 1September 26, 2023 : Fall for Intelligent Apps with Azure Functions (Option 1)

Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions.

REGISTER TO ATTEND

Fall for Intelligent apps with Azure Functions Option 2September 26, 2023 : Fall for Intelligent apps with Azure Functions (Option 2)

Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions.

REGISTER TO ATTEND

+ + \ No newline at end of file diff --git a/Fall-For-IA/CloudSkills/index.html b/Fall-For-IA/CloudSkills/index.html index be5f0fb5cb..f1b641a3e3 100644 --- a/Fall-For-IA/CloudSkills/index.html +++ b/Fall-For-IA/CloudSkills/index.html @@ -3,7 +3,7 @@ -Cloud Skills | Build Intelligent Apps On Azure +Cloud Skills | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +

Cloud Skills Challenge

Use the link above to register for the Cloud Skills Challenge today! You will get an automatical email notification when the challenge kicks off, ensuring you don't waste any time! The challenge runs for 30 days (Sep 1 - Sep 30) so an early start helps!


Fall for Intelligent Apps Skills Challenge

Join us on a learning journey this fall to skill up on your core skills for developing intelligent apps. Explore how to combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences.

Fall for intelligent apps

  • Intelligent Apps Skills Challenge - Applications are at the core of intelligent solution development. Cloud-native app development empowers you to create modern containerized and serverless apps to build innovative solutions. Explore how to get started with building intelligent apps using Azure Kubernetes Service, Azure Functions and GitHub.

  • Data Skills Challenge - It is time to activate our enormous data stores for building data driven intelligent solutions. Explore the capabilities of cloud-scale data with Microsoft Fabric in this Cloud Skills Challenge! Follow along with the Fabric Community @ https://aka.ms/fabriccommunity.

  • AI Skills Challenge - The world of generative AI is rapidly evolving. Learn how to create intelligent solutions that extract semantic meaning from text and support common computer vision scenarios. Explore how to take advantage of large-scale, generative AI models with deep understandings of language and code to enable new reasoning and comprehension capabilities for building cutting-edge applications responsibly.


About Cloud Skills

The Cloud Skills Challenge is a fun way to skill up on Azure serverless technologies while competing with other members of the community for a chance to win fun swag!

About Cloud Skills

You'll work your way through learning modules that skill you up on relevant technologies - while collecting points that place you on a Leaderboard.

  1. 🎯 Compete - Benchmark your progress against friends and coworkers.
  2. 🎓 Learn - Increase your understanding by completing learning modules.
  3. 🏆 Skill Up - Gain useful technical skills and prep for certifications.

About Microsoft Learn

Completed the Cloud Skills Challenge, and want to keep going on your learning journey? Or, perhaps there are other Cloud+AI topics you want to skill up in? Check out these three resources for building your professional profile!

1️⃣ - LEARNING PATHS2️⃣ - CERTIFICATIONS3️⃣ - LEARNING EVENTS
Skill up on a topic with guided paths for self-study!Showcase your expertise with industry-recognized credentials!Learn from subject matter experts in live & recorded events
- - + + \ No newline at end of file diff --git a/Fall-For-IA/CommunityGallery/index.html b/Fall-For-IA/CommunityGallery/index.html index c9bc712691..b5688bae6f 100644 --- a/Fall-For-IA/CommunityGallery/index.html +++ b/Fall-For-IA/CommunityGallery/index.html @@ -3,7 +3,7 @@ -#FallForIA | Community Gallery | Build Intelligent Apps On Azure +#FallForIA | Community Gallery | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +

Community Gallery

Explore the Community Showcase for videos, blog posts and open-source projects from the community.

Filters

21 posts

Featured Posts


  • Build a Serverless Backend with Azure Functions

    In this session, we'll give you a gentle introduction to serverless backends and how Azure Functions can help you build them quickly and easily. We'll start by discussing the benefits of using serverless backends for your web projects and how Azure Functions can help you get started quickly. Then, we'll dive into a demo of the Contoso Real Estate project, showing you how it uses Azure Functions to power its backend.

  •  ♥️ featured
  • azure functions
  • cosmos db
  • serverless
  • video
  • Build and connect to a Database using Azure Cosmos DB

    In this session, we'll give you a gentle introduction to Azure Cosmos DB and how it can help you store and manage your data in the cloud. We'll start by discussing the benefits of using Azure Cosmos DB for your data storage needs, including its global distribution and scalability. Then, we'll dive into a demo of the Contoso Real Estate project, showing you how it uses Azure Cosmos DB to store its data.

  •  ♥️ featured
  • cosmos db
  • video
  • Build your Frontend with Azure Static Web Apps

    In this session, we'll give you a gentle introduction to Static Web Apps and the SWA CLI. We'll start by discussing the benefits of using Static Web Apps for your web projects and how the SWA CLI can help you get started quickly. Then, we'll dive into a demo of the Contoso Real Estate project, showing you how it uses Static Web Apps to deploy changes quickly and easily.

  •  ♥️ featured
  • azure functions
  • cosmos db
  • video
  • Hack Together Launch – Opening Keynote

    Join us for an in-depth walkthrough of the Contoso Real Estate project, with a focus on the portal app architecture (Full stack application). During this session, we'll guide you through the key components of the architecture and show you how to set up your own environment for the project. We'll also provide detailed contribution instructions to help you get involved in the project and make a meaningful impact. Whether you're a seasoned developer or just getting started, this session is a must-attend for anyone interested in building scalable, modern web applications.

  •  ♥️ featured
  • azure functions
  • cosmos db
  • video
  • Introduction to Azure OpenAI Service

    Join us for an exciting introduction to the world of AI with Azure OpenAI. In this session, you'll learn how to harness the power of OpenAI to build intelligent applications that can learn, reason, and adapt. We'll cover the basics of Azure OpenAI, including how to set up and configure your environment, and walk you through a series of hands-on exercises to help you get started. Whether you're a seasoned developer or just starting out, this session is the perfect way to unlock the full potential of AI and take your applications to the next level.

  •  ♥️ featured
  • azure openai
  • ai
  • video
  • Introduction to GitHub Copilot

    Join us for an exciting introduction to GitHub Copilot, the revolutionary AI-powered coding assistant. In this session, you'll learn how to harness the power of Copilot to write code faster and more efficiently than ever before. We'll cover the basics of Copilot, including how to install and configure it, and walk you through a series of hands-on exercises to help you get started. Whether you're a seasoned developer or just starting out, this session is the perfect way to take your coding skills to the next level.

  •  ♥️ featured
  • github
  • ai
  • video
  • All Posts


    • Ask the Expert: Serverless September | Azure Container Apps

      Join the Azure Container Apps Product Group this Serverless September to learn about serverless containers purpose-built for microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to build and deploy modern apps and microservices using serverless containers with Azure Container Apps.

    • azure container apps
    • serverless
    • video
  • Ask the Expert: Serverless September | Azure Functions

    Join the Azure Functions Product Group this Serverless September to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to execute event-driven serverless code functions with an end-to-end development experience using Azure Functions.

  • azure functions
  • serverless
  • video
  • Azure Samples / Azure Container Apps That Use OpenAI

    This sample demonstrates how to quickly build chat applications using Python and leveraging powerful technologies such as OpenAI ChatGPT models, Embedding models, LangChain framework, ChromaDB vector database, and Chainlit, an open-source Python package that is specifically designed to create user interfaces (UIs) for AI applications. These applications are hosted on Azure Container Apps, a fully managed environment that enables you to run microservices and containerized applications on a serverless platform.

  • azure container apps
  • azure openai
  • code sample
  • Azure Samples / Contoso Real Estate

    This repository contains the reference architecture and components for building enterprise-grade modern composable frontends (or micro-frontends) and cloud-native applications. It is a collection of best practices, architecture patterns, and functional components that can be used to build and deploy modern JavaScript applications to Azure.

  • azure container apps
  • azure functions
  • github
  • cosmos db
  • code sample
  • Build a Serverless Backend with Azure Functions

    In this session, we'll give you a gentle introduction to serverless backends and how Azure Functions can help you build them quickly and easily. We'll start by discussing the benefits of using serverless backends for your web projects and how Azure Functions can help you get started quickly. Then, we'll dive into a demo of the Contoso Real Estate project, showing you how it uses Azure Functions to power its backend.

  •  ♥️ featured
  • azure functions
  • cosmos db
  • serverless
  • video
  • Build an intelligent application fast and flexibly using Open Source on Azure

    Watch this end-to-end demo of an intelligent app that was built using a combination of open source technologies developed by Microsoft and the community. Highlights of the demo include announcements and key technologies.

  • azure functions
  • video
  • Build and connect to a Database using Azure Cosmos DB

    In this session, we'll give you a gentle introduction to Azure Cosmos DB and how it can help you store and manage your data in the cloud. We'll start by discussing the benefits of using Azure Cosmos DB for your data storage needs, including its global distribution and scalability. Then, we'll dive into a demo of the Contoso Real Estate project, showing you how it uses Azure Cosmos DB to store its data.

  •  ♥️ featured
  • cosmos db
  • video
  • Build Intelligent Microservices with Azure Container Apps

    Azure Container Apps (ACA) is a great place to run intelligent microservices, APIs, event-driven apps, and more. Infuse AI with Azure Container Apps jobs, leverage adaptable design patterns with Dapr, and explore flexible containerized compute for microservices across serverless or dedicated options.

  • azure container apps
  • video
  • Build scalable, cloud-native apps with AKS and Azure Cosmos DB

    Develop, deploy, and scale cloud-native applications that are high-performance, fast, and can handle traffic bursts with ease. Explore the latest news and capabilities for Azure Kubernetes Service (AKS) and Azure Cosmos DB, and hear from Rockwell Automation about how they've used Azure's cloud-scale app and data services to create global applications.

  • azure kubernetes service
  • cosmos db
  • kubernetes
  • video
  • Build your Frontend with Azure Static Web Apps

    In this session, we'll give you a gentle introduction to Static Web Apps and the SWA CLI. We'll start by discussing the benefits of using Static Web Apps for your web projects and how the SWA CLI can help you get started quickly. Then, we'll dive into a demo of the Contoso Real Estate project, showing you how it uses Static Web Apps to deploy changes quickly and easily.

  •  ♥️ featured
  • azure functions
  • cosmos db
  • video
  • Building and scaling cloud-native intelligent applications on Azure

    Learn how to run cloud-native serverless and container applications in Azure using Azure Kubernetes Service and Azure Container Apps. We help you choose the right service for your apps. We show you how Azure is the best platform for hosting cloud native and intelligent apps, and an app using Azure OpenAI Service and Azure Data. Learn all the new capabilities of our container platforms including how to deploy, test for scale, monitor, and much more.

  • azure kubernetes service
  • azure container apps
  • azure openai
  • ai
  • kubernetes
  • video
  • Cloud-Native New Year - Azure Kubernetes Service

    Join the Azure Kubernetes Service Product Group this New Year to learn about cloud-native development using Kubernetes on Azure computing. It is time to accelerate your cloud-native application development leveraging the de-facto container platform, Kubernetes. Discuss with the experts on how to develop, manage, scale and secure managed Kubernetes clusters on Azure with an end-to-end development and management experience using Azure Kubernetes Service and Azure Fleet Manager.

  • azure kubernetes service
  • kubernetes
  • video
  • Deliver apps from code to cloud with Azure Kubernetes Service

    Do you want to build and run cloud-native apps in Microsoft Azure with ease and confidence? Do you want to leverage the power and flexibility of Kubernetes, without the hassle and complexity of managing it yourself? Or maybe you want to learn about the latest and greatest features and integrations that Azure Kubernetes Service (AKS) has to offer? If you answered yes to any of these questions, then this session is for you!

  • azure kubernetes service
  • kubernetes
  • video
  • Focus on code not infra with Azure Functions Azure Spring Apps Dapr

    Explore an easy on-ramp to build your cloud-native APIs with containers in the cloud. Build an application using Azure Spring APIs to send messages to Dapr enabled message broker, triggering optimized processing with Azure Functions, all hosted in the same Azure Container Apps environment. This unified experience for microservices hosts multitype apps that interact with each other using Dapr, scale dynamically with KEDA, and focus on code, offering a true high productivity developer experience.

  • azure container apps
  • azure functions
  • video
  • Hack Together Launch – Opening Keynote

    Join us for an in-depth walkthrough of the Contoso Real Estate project, with a focus on the portal app architecture (Full stack application). During this session, we'll guide you through the key components of the architecture and show you how to set up your own environment for the project. We'll also provide detailed contribution instructions to help you get involved in the project and make a meaningful impact. Whether you're a seasoned developer or just getting started, this session is a must-attend for anyone interested in building scalable, modern web applications.

  •  ♥️ featured
  • azure functions
  • cosmos db
  • video
  • Integrating Azure AI and Azure Kubernetes Service to build intelligent apps

    Build intelligent apps that leverage Azure AI services for natural language processing, machine learning, Azure OpenAI Service with Azure Kubernetes Service (AKS) and other Azure application platform services. Learn best practices to help you achieve optimal scalability, reliability and automation with CI/CD using GitHub. By the end of this session, you will have a better understanding of how to build and deploy intelligent applications on Azure that deliver measurable impact.

  • azure kubernetes service
  • azure openai
  • github
  • ai
  • kubernetes
  • video
  • Introduction to Azure OpenAI Service

    Join us for an exciting introduction to the world of AI with Azure OpenAI. In this session, you'll learn how to harness the power of OpenAI to build intelligent applications that can learn, reason, and adapt. We'll cover the basics of Azure OpenAI, including how to set up and configure your environment, and walk you through a series of hands-on exercises to help you get started. Whether you're a seasoned developer or just starting out, this session is the perfect way to unlock the full potential of AI and take your applications to the next level.

  •  ♥️ featured
  • azure openai
  • ai
  • video
  • Introduction to GitHub Copilot

    Join us for an exciting introduction to GitHub Copilot, the revolutionary AI-powered coding assistant. In this session, you'll learn how to harness the power of Copilot to write code faster and more efficiently than ever before. We'll cover the basics of Copilot, including how to install and configure it, and walk you through a series of hands-on exercises to help you get started. Whether you're a seasoned developer or just starting out, this session is the perfect way to take your coding skills to the next level.

  •  ♥️ featured
  • github
  • ai
  • video
  • Modernizing with containers and serverless Q&A

    Join the Azure cloud-native team to dive deeper into developing modern apps on cloud with containers and serverless technologies. Explore how to leverage the latest product advancements in Azure Kubernetes Service, Azure Container Apps and Azure Functions for scenarios that work best for cloud-native development. The experts cover best practices on how to develop with in-built open-source components like Kubernetes, KEDA, and Dapr to achieve high performance along with dynamic scaling.

  • azure kubernetes service
  • azure container apps
  • azure functions
  • kubernetes
  • video
  • Modernizing your applications with containers and serverless

    Dive into how cloud-native architectures and technologies can be applied to help build resilient and modern applications. Learn how to use technologies like containers, Kubernetes and serverless integrated with other application ecosystem services to build and deploy microservices architecture on Microsoft Azure. This discussion is ideal for developers, architects, and IT pros who want to learn how to effectively leverage Azure services to build, run and scale modern cloud-native applications.

  • azure kubernetes service
  • kubernetes
  • video
  • What the Hack: Serverless walkthrough

    The Azure Serverless What The Hack will take you through architecting a serverless solution on Azure for the use case of a Tollbooth Application that needs to meet demand for event driven scale. This is a challenge-based hack. It’s NOT step-by-step. Don’t worry, you will do great whatever your level of experience!

  • serverless
  • cloud-native
  • video
  • - - + + \ No newline at end of file diff --git a/Fall-For-IA/HackTogether/index.html b/Fall-For-IA/HackTogether/index.html index 7dfe9b6003..a119540197 100644 --- a/Fall-For-IA/HackTogether/index.html +++ b/Fall-For-IA/HackTogether/index.html @@ -3,7 +3,7 @@ -Hack Together: JS on Azure | Build Intelligent Apps On Azure +Hack Together: JS on Azure | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    Skip to main content

    Hack Together: JS on Azure

    Learn about the core Application and AI technologies behind the Contoso Real Estate Sample. Then make your first open-source contribution!

    Thumbnail Image forHello, Contoso Real Estate!

    Hello, Contoso Real Estate!

    Get an overview of the Contoso Real estate app and architecture.

    Thumbnail Image forIntroduction to GitHub Copilot

    Introduction to GitHub Copilot

    Learn how to harness the power of Copilot from installation to usage.

    Thumbnail Image forBuild Your Frontend With Azure Static Web Apps

    Build Your Frontend With Azure Static Web Apps

    Learn about Azure Static Web Apps, the SWA CLI - and usage.

    Thumbnail Image forBuild a Serverless Backend with Functions

    Build a Serverless Backend with Functions

    Show how Azure Functions powers the serverless backend for the app.

    Thumbnail Image forBuild & Connect Your Database with Azure Cosmos DB

    Build & Connect Your Database with Azure Cosmos DB

    Show how you can manage your data in CosmosDB, and usage within the Contoso app.

    Thumbnail Image forIntroduction to Azure Open AI Service

    Introduction to Azure Open AI Service

    Learn the basics of Azure Open AI and explore how you can use it.

    - - + + \ No newline at end of file diff --git a/Fall-For-IA/LearnLive/index.html b/Fall-For-IA/LearnLive/index.html index eb888732b0..7f1c36cf55 100644 --- a/Fall-For-IA/LearnLive/index.html +++ b/Fall-For-IA/LearnLive/index.html @@ -3,7 +3,7 @@ -Learn Live: Serverless Edition | Build Intelligent Apps On Azure +Learn Live: Serverless Edition | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    -
    Skip to main content

    Learn Live: Serverless Edition

    Learn to build an enterprise-grade serverless solution on Azure by deconstructing an open-source reference sample.

    Thumbnail Image forGet Started With Contoso Real Estate

    Get Started With Contoso Real Estate

    Learn about the Contoso Real Estate sample, fork the repo, launch GitHub Codespaces - and build/preview the application to validate environment.

    Thumbnail Image forDevelop The Portal Application

    Develop The Portal Application

    Learn about micro-frontends and API-first design. Deconstruct the portal app, blog app, and serverless API.

    Thumbnail Image forIntegrate Auth, Payments, Search

    Integrate Auth, Payments, Search

    Integrate authentication to support user profiles. Integrate payments and search features using 3rd party API.

    Thumbnail Image forAutomate, Test & Deploy to Azure

    Automate, Test & Deploy to Azure

    Learn to design and run end-to-end tests with Playwright. Provision and deploy solution to Azure with AZD.

    - - +
    Skip to main content

    Learn Live: Serverless Edition

    Learn to build an enterprise-grade serverless solution on Azure by deconstructing an open-source reference sample.

    Thumbnail Image forGet Started With Contoso Real Estate

    Get Started With Contoso Real Estate

    Learn about the Contoso Real Estate sample, fork the repo, launch GitHub Codespaces - and build/preview the application to validate environment.

    Thumbnail Image forDevelop The Portal Application

    Develop The Portal Application

    Learn about micro-frontends and API-first design. Deconstruct the portal app, blog app, and serverless API.

    Thumbnail Image forIntegrate Auth, Payments, Search

    Integrate Auth, Payments, Search

    Integrate authentication to support user profiles. Integrate payments and search features using 3rd party API.

    Thumbnail Image forAutomate, Test & Deploy to Azure

    Automate, Test & Deploy to Azure

    Learn to design and run end-to-end tests with Playwright. Provision and deploy solution to Azure with AZD.

    + + \ No newline at end of file diff --git a/Fall-For-IA/calendar/index.html b/Fall-For-IA/calendar/index.html index e6a1231c59..2ff06d98fc 100644 --- a/Fall-For-IA/calendar/index.html +++ b/Fall-For-IA/calendar/index.html @@ -3,7 +3,7 @@ -Fall For Intelligent Apps 🍁 | Build Intelligent Apps On Azure +Fall For Intelligent Apps 🍁 | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    Skip to main content

    Fall For Intelligent Apps 🍁

    #FallForIA kicks off in mid-September with initiatives to teach you the tools, technologies and skills you need to modernize your applications and build differentiated experiences with AI! Look for these signature events & more:

    • 🎙 Ask The Expert - live Q&A with product teams in Azure Functions, Azure Container Apps and more.
    • 👩🏽‍💻 Learn Live - live training series on building intelligent apps end-to-end on Azure with AI.
    • ✍🏽 #30DaysOfIA - series of daily blog posts organized in 4 themed weeks focused on intelligent apps.
    • 🎯 Cloud Skills Challenge - curated collection of Learn modules in Apps, Data & AI - for self-skilling!
    • 🐝 Community Buzz - activities to showcase your projects and contributions - including a gallery!

    We can't wait to unveil all the exciting content and events we've planned for September and October. But the Road to #FallForIA starts right now with signature CommunityBuzz events in August. Read on to learn where you can tune into livestreams, catch up on replays, and participate by making your first open-source contributions!


    Aug 2023

    🐝 #HackTogether

    Join us on this 15-day virtual hack experience where you'll learn about Contoso Real Estate (an open-sourced real-world enterprise-grade serverless app) and the technologies it uses - in 6 livestreamed sessions. Understand how you can deconstruct an open-source project and make your own contributions:

    Start your journey by watching the opening keynote, then track these three core resources for more:


    Sep 2023

    🍁 #FallForIA

    • 👩🏽‍💻 Sep 14 | #LearnLive Serverless - Deconstruct Contoso Real Estate (Architecture)
    • 🎯 Sep 15 | #CloudSkillsChallenge - Apps, Data and AI
    • ✍🏽 Sep 18 | #30DaysOfIA - Power Of Intelligent Applications
    • 🎙 Sep 20 | #AskTheExpert - Azure Container Apps
    • 👩🏽‍💻 Sep 21 | #LearnLive Serverless - Deconstruct Contoso Real Estate (Frontend Apps)
    • ✍🏽 Sep 25 | #30DaysOfIA - Build Intelligent Apps
    • 🎙 Sep 26 | #AskTheExpert - Azure Functions
    • 👩🏽‍💻 Sep 28 | #LearnLive Serverless - Deconstruct Contoso Real Estate (Backend Integrations)

    Oct 2023

    🍁 #FallForIA

    • 👩🏽‍💻 Oct 05 | #LearnLive Serverless - Deconstruct Contoso Real Estate (Testing & Deployment)

    Nov 2023

    🔥 #MSIgnite

    Experience the latest innovations around AI, learn from product and partner experts to advance your skills, and connect with your community. Join the community in-person at Seattle, or online from anywhere in the world!

    - - + + \ No newline at end of file diff --git a/Fall-For-IA/index.html b/Fall-For-IA/index.html index 5715e1761a..979615e73b 100644 --- a/Fall-For-IA/index.html +++ b/Fall-For-IA/index.html @@ -3,7 +3,7 @@ -Welcome to #FallForIA | Build Intelligent Apps On Azure +Welcome to #FallForIA | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    -
    Skip to main content

    🍂 Fall For Intelligent Apps!

    Join us this fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure for your users.

    #30DaysOfIA

    Join us on a #30Day journey that starts by demystifying Intelligent Apps and ends with you Building a Copilot!

    Learn Live

    Deconstruct an enterprise-grade end to end reference sample for a serverless or Kubernetes application.

    Ask The Expert

    Join us for online conversations with the product teams - submit questions ahead of time or ask them live!

    Hack Together

    Explore this 6-part from Microsoft Reactor on JS & AI on Azure and make an open-source contribution!

    Cloud Skills

    Skill up on key cloud technologies with these free, self-guided learning courses - and make the leaderboard!

    🆕 Community Gallery

    Explore the Community Showcase for videos, blog posts and open-source projects for the community!

    - - +
    Skip to main content

    🍂 Fall For Intelligent Apps!

    Join us this fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure for your users.

    #30DaysOfIA

    Join us on a #30Day journey that starts by demystifying Intelligent Apps and ends with you Building a Copilot!

    Learn Live

    Deconstruct an enterprise-grade end to end reference sample for a serverless or Kubernetes application.

    Ask The Expert

    Join us for online conversations with the product teams - submit questions ahead of time or ask them live!

    Hack Together

    Explore this 6-part from Microsoft Reactor on JS & AI on Azure and make an open-source contribution!

    Cloud Skills

    Skill up on key cloud technologies with these free, self-guided learning courses - and make the leaderboard!

    🆕 Community Gallery

    Explore the Community Showcase for videos, blog posts and open-source projects for the community!

    + + \ No newline at end of file diff --git a/New-Year/ate/index.html b/New-Year/ate/index.html index 6056620734..db7c18f98b 100644 --- a/New-Year/ate/index.html +++ b/New-Year/ate/index.html @@ -3,7 +3,7 @@ -Ask The Expert | Build Intelligent Apps On Azure +Ask The Expert | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    Skip to main content

    Ask The Expert

    Ask the Expert is a series of scheduled 30-minute LIVE broadcasts where you can connect with experts to get your questions answered! You an also visit the site later, to view sessions on demand - and view answers to questions you may have submitted ahead of time.


    How does it work?

    The live broadcast will have a moderated chat session where you can submit questions in real time. We will also provide guidance on where you can submit questions ahead of time, and recap the questions and responses on this site later - along with links to video recaps where available.


    Ask the Experts: Azure Kubernetes Service

    Join the Azure Kubernetes Service Product Group this New Year to learn about cloud-native development using Kubernetes on Azure computing. It is time to accelerate your cloud-native application development leveraging the de-facto container platform, Kubernetes. Discuss with the experts on how to develop, manage, scale and secure managed Kubernetes clusters on Azure with an end-to-end development and management experience using Azure Kubernetes Service and Azure Fleet Manager.


    When are the sessions?

    Visit the Ask The Experts page to Register:

    DateDescription
    Feb 9th, 2023 @ 9am PSTAsk the Experts: Azure Kubernetes Service
    Feb 10th, 2023 @ 12:00pm SGTAsk the Experts: Azure Kubernetes Service (APAC)
    - - + + \ No newline at end of file diff --git a/New-Year/calendar/index.html b/New-Year/calendar/index.html index 2b870e73ae..d0454181f2 100644 --- a/New-Year/calendar/index.html +++ b/New-Year/calendar/index.html @@ -3,7 +3,7 @@ -#CNNY Calendar | Build Intelligent Apps On Azure +#CNNY Calendar | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    Skip to main content

    #CNNY Calendar

    #SaveTheDate

    #CloudNativeNewYear runs Jan 23 - Feb 23. Check this page for key activities scheduled all month. Use this icon key to scan quickly for dates related to activities of interest.

    • 🎤 Ask The Expert - live Q&A with product teams
    • ✍🏽 #30DaysOfCloudNative - daily content posts from experts
    • 🎯 Cloud Skills Challenge - self-guided learning (with leaderboards)
    • 🎙 Webinars - learn from experts (registration required)
    • ⚛ Reactor - community meetups in-person & online (registration required)
    WhenWhatWhere
    Jan 23🎯 Cloud Skills Challenge StartsRegister Now
    Jan 23✍🏽 #30DaysOfCloudNative KickoffWebsite
    Jan 24#TechEspresso: Container Offerings in AzureRegister Now
    Jan 26🎙 Webinar: Quickstart Guide to KubernetesRegister Now
    Feb 03#AzureHappyHours: How DAPR Bindings simplify 3rd party service integrationsRegister Now
    Feb 10#SamosaChaiDotNET Microservices with DAPR+.NETRegister Now
    Feb 14#TechEspresso: Azure Kubernetes Service for StartupsRegister Now
    Feb 17#AzureHappyHour: DAPR Config Building Block for Microservices SetupRegister Now
    Feb 23🎯 Cloud Skills Challenge EndsLast Day!!
    Feb 28#TechEspresso: KEDA & DAPR extension introduction in AKSRegister Now
    - - + + \ No newline at end of file diff --git a/New-Year/index.html b/New-Year/index.html index 3ed353a3b8..f40d6618fa 100644 --- a/New-Year/index.html +++ b/New-Year/index.html @@ -3,7 +3,7 @@ -Welcome to #CloudNativeNewYear | Build Intelligent Apps On Azure +Welcome to #CloudNativeNewYear | Build Intelligent Apps On Azure @@ -14,13 +14,13 @@ - - + +
    Skip to main content


    Join us for a month-long celebration of Cloud-Native Computing - from core concepts and developer tools, to usage scenarios and best practices. Bookmark this page, then head over to the blog every week day as we kickstart multiple community-driven and self-guided learning initiatives for jumpstarting your Cloud-Native developer journey.

    #30DaysOfCloudNative

    Join us on a #30Day journey into Cloud-Native fundamentals.

    Ask The Experts

    Join us for online conversations with the product teams - submit questions ahead of time or ask them live!

    Cloud Skills

    Skill up on key cloud technologies with these free, self-guided learning courses - and make the leaderboard!

    - - + + \ No newline at end of file diff --git a/assets/js/010f538e.aa26699d.js b/assets/js/010f538e.aa26699d.js new file mode 100644 index 0000000000..545b67b329 --- /dev/null +++ b/assets/js/010f538e.aa26699d.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[997],{19881:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"hacktogether-recap","metadata":{"permalink":"/Cloud-Native/30daysofIA/hacktogether-recap","source":"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md","title":"HackTogether Recap \ud83c\udf42","description":"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!","date":"2023-09-08T00:00:00.000Z","formattedDate":"September 8, 2023","tags":[{"label":"Fall-For-IA","permalink":"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{"label":"30-days-of-IA","permalink":"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{"label":"learn-live","permalink":"/Cloud-Native/30daysofIA/tags/learn-live"},{"label":"hack-together","permalink":"/Cloud-Native/30daysofIA/tags/hack-together"},{"label":"community-buzz","permalink":"/Cloud-Native/30daysofIA/tags/community-buzz"},{"label":"ask-the-expert","permalink":"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{"label":"azure-kubernetes-service","permalink":"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{"label":"azure-functions","permalink":"/Cloud-Native/30daysofIA/tags/azure-functions"},{"label":"azure-openai","permalink":"/Cloud-Native/30daysofIA/tags/azure-openai"},{"label":"azure-container-apps","permalink":"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{"label":"azure-cosmos-db","permalink":"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{"label":"github-copilot","permalink":"/Cloud-Native/30daysofIA/tags/github-copilot"},{"label":"github-codespaces","permalink":"/Cloud-Native/30daysofIA/tags/github-codespaces"},{"label":"github-actions","permalink":"/Cloud-Native/30daysofIA/tags/github-actions"}],"readingTime":3.675,"hasTruncateMarker":false,"authors":[{"name":"It\'s 30DaysOfIA","title":"FallForIA Content Team","url":"https://github.com/cloud-native","imageURL":"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png","key":"cnteam"}],"frontMatter":{"slug":"hacktogether-recap","title":"HackTogether Recap \ud83c\udf42","authors":["cnteam"],"draft":false,"hide_table_of_contents":false,"toc_min_heading_level":2,"toc_max_heading_level":3,"keywords":["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],"image":"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png","description":"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!","tags":["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},"nextItem":{"title":"Fall is Coming! \ud83c\udf42","permalink":"/Cloud-Native/30daysofIA/road-to-fallforIA"}},"content":"\\n \\n \\n \\n \\n \\n \\n \\n \\n\\n\\n\x3c!-- End METADATA --\x3e\\n\\nContinue The Learning Journey through **Fall For Intelligent Apps!** \ud83c\udf42\\n\\n## What We\'ll Cover\\n * Thank you! \u2665\ufe0f \\n * Recap of The [JavaScript on Azure Global Hack-Together](https://aka.ms/JavaScripton_Azure)\\n * Continue the journey\\n * Hands-on practice: Make your first contribution to open-source!\\n * Resources: For self-study!\\n\\n\\n\x3c!-- ************************************* --\x3e\\n\x3c!-- AUTHORS: ONLY UPDATE BELOW THIS LINE --\x3e\\n\x3c!-- ************************************* --\x3e\\n\\n## Thank you! \u2665\ufe0f \\n![image](https://user-images.githubusercontent.com/40116776/264592120-1dc08b59-0555-40b2-8866-59248a573b83.png)\\n\\nIt\'s hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it\'s time for a wrap!\\n\\nFrom the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It\'s been truly inspiring to see the passion and dedication from this strong community, and we\'re honored to be a part of it. \u2728\\n\\n## Recap of The [JavaScript on Azure Global Hack-Together](https://aka.ms/JavaScripton_Azure)\\n\\nAs we wrap up this exciting event, we wanted to take a moment to reflect on all that we\'ve accomplished together. Over the last 15 days, we\'ve covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation. \\n\\nNow that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you\'re looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let\'s dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!\\n\\n### JSonAzure Hack-together Roadmap \ud83d\udccd:\\n![hack-together-roadmap (2)](https://user-images.githubusercontent.com/40116776/264975573-85938fcc-b235-4b5b-b45a-f174d3cf560d.png)\\n\\n\\n### Recap on past Livestreams\ud83c\udf1f:\\n\\nDay 1\ufe0f\u20e3: [Opening Keynote (Hack-together Launch)](https://developer.microsoft.com/reactor/events/20275/?WT.mc_id=academic-98351-juliamuiruri): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure\\n\\nDay 2\ufe0f\u20e3: [GitHub Copilot & Codespaces](https://developer.microsoft.com/reactor/events/20321/?WT.mc_id=academic-98351-juliamuiruri): Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)\\n\\nDay 6\ufe0f\u20e3: [Build your Frontend using Static Web Apps](https://developer.microsoft.com/reactor/events/20276/?WT.mc_id=academic-98351-juliamuiruri) as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.\\n\\nDay 9\ufe0f\u20e3: Build a Serverless Backend using [Azure Functions](https://developer.microsoft.com/reactor/events/20277/?WT.mc_id=academic-98351-juliamuiruri)\\n\\nDay 1\ufe0f\u20e33\ufe0f\u20e3: Easily connect to an [Azure Cosmos DB](https://developer.microsoft.com/reactor/events/20278/?WT.mc_id=academic-98351-juliamuiruri), exploring its benefits and how to get started\\n\\nDay 1\ufe0f\u20e35\ufe0f\u20e3: Being in the AI Era, we dive into the [Azure OpenAI Service](https://developer.microsoft.com/reactor/events/20322/?WT.mc_id=academic-98351-juliamuiruri) and how you can start to build intelligent JavaScript applications\\n\\n### \ud83d\udcd6 Self-Learning Resources\\n\\n1. JavaScript on Azure Global Hack Together [Module collection](https://aka.ms/JavaScriptonAzureCSC)\\n2. Lets #HackTogether: Javascript On Azure [Keynote](https://dev.to/azure/lets-hacktogether-javascript-on-azure-keynote-nml)\\n3. [Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application](https://techcommunity.microsoft.com/t5/educator-developer-blog/step-by-step-guide-migrating-v3-to-v4-programming-model-for/ba-p/3897691?WT.mc_id=academic-98351-juliamuiruri)\\n\\n## Continue your journey with #FallForIntelligentApps\\nJoin us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.\\n\\n## Hands-on practice: Make your first contribution to open source!\\nJoin our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project!\\nDon\'t forget to give the repo a star \u2b50\\n\\n## Resources\\nAll resources are accessible on our [landing page](https://aka.ms/JavaScripton_Azure)"},{"id":"road-to-fallforIA","metadata":{"permalink":"/Cloud-Native/30daysofIA/road-to-fallforIA","source":"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md","title":"Fall is Coming! \ud83c\udf42","description":"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.","date":"2023-08-28T00:00:00.000Z","formattedDate":"August 28, 2023","tags":[{"label":"Fall-For-IA","permalink":"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{"label":"30-days-of-IA","permalink":"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{"label":"learn-live","permalink":"/Cloud-Native/30daysofIA/tags/learn-live"},{"label":"hack-together","permalink":"/Cloud-Native/30daysofIA/tags/hack-together"},{"label":"community-buzz","permalink":"/Cloud-Native/30daysofIA/tags/community-buzz"},{"label":"ask-the-expert","permalink":"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{"label":"azure-kubernetes-service","permalink":"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{"label":"azure-functions","permalink":"/Cloud-Native/30daysofIA/tags/azure-functions"},{"label":"azure-openai","permalink":"/Cloud-Native/30daysofIA/tags/azure-openai"},{"label":"azure-container-apps","permalink":"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{"label":"azure-cosmos-db","permalink":"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{"label":"github-copilot","permalink":"/Cloud-Native/30daysofIA/tags/github-copilot"},{"label":"github-codespaces","permalink":"/Cloud-Native/30daysofIA/tags/github-codespaces"},{"label":"github-actions","permalink":"/Cloud-Native/30daysofIA/tags/github-actions"}],"readingTime":0.785,"hasTruncateMarker":false,"authors":[{"name":"It\'s 30DaysOfIA","title":"FallForIA Content Team","url":"https://github.com/cloud-native","imageURL":"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png","key":"cnteam"}],"frontMatter":{"slug":"road-to-fallforIA","title":"Fall is Coming! \ud83c\udf42","authors":["cnteam"],"draft":false,"hide_table_of_contents":false,"toc_min_heading_level":2,"toc_max_heading_level":3,"keywords":["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],"image":"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png","description":"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.","tags":["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},"prevItem":{"title":"HackTogether Recap \ud83c\udf42","permalink":"/Cloud-Native/30daysofIA/hacktogether-recap"}},"content":"\\n \\n \\n \\n \\n \\n \\n \\n \\n\\n\\n\x3c!-- End METADATA --\x3e\\n\\nSeptember is almost here - and that can only mean one thing!! It\'s time to **\ud83c\udf42 Fall for something new and exciting** and spend a few weeks skilling up on relevant tools, techologies and solutions!! \\n\\nLast year, we focused on #ServerlessSeptember. This year, we\'re building on that theme with the addition of cloud-scale **Data**, cloud-native **Technologies** and cloud-based **AI** integrations to help you modernize and build intelligent apps for the enterprise!\\n\\nWatch this space - and join us in September to learn more!"}]}')}}]); \ No newline at end of file diff --git a/assets/js/010f538e.df9d60c5.js b/assets/js/010f538e.df9d60c5.js deleted file mode 100644 index b06d2d28e8..0000000000 --- a/assets/js/010f538e.df9d60c5.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[997],{19881:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"hacktogether-recap","metadata":{"permalink":"/Cloud-Native/30daysofIA/hacktogether-recap","source":"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md","title":"HackTogether Recap \ud83c\udf42","description":"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!","date":"2023-09-08T00:00:00.000Z","formattedDate":"September 8, 2023","tags":[{"label":"Fall-For-IA","permalink":"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{"label":"30-days-of-IA","permalink":"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{"label":"learn-live","permalink":"/Cloud-Native/30daysofIA/tags/learn-live"},{"label":"hack-together","permalink":"/Cloud-Native/30daysofIA/tags/hack-together"},{"label":"community-buzz","permalink":"/Cloud-Native/30daysofIA/tags/community-buzz"},{"label":"ask-the-expert","permalink":"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{"label":"azure-kubernetes-service","permalink":"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{"label":"azure-functions","permalink":"/Cloud-Native/30daysofIA/tags/azure-functions"},{"label":"azure-openai","permalink":"/Cloud-Native/30daysofIA/tags/azure-openai"},{"label":"azure-container-apps","permalink":"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{"label":"azure-cosmos-db","permalink":"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{"label":"github-copilot","permalink":"/Cloud-Native/30daysofIA/tags/github-copilot"},{"label":"github-codespaces","permalink":"/Cloud-Native/30daysofIA/tags/github-codespaces"},{"label":"github-actions","permalink":"/Cloud-Native/30daysofIA/tags/github-actions"}],"readingTime":3.47,"hasTruncateMarker":false,"authors":[{"name":"It\'s 30DaysOfIA","title":"FallForIA Content Team","url":"https://github.com/cloud-native","imageURL":"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png","key":"cnteam"}],"frontMatter":{"slug":"hacktogether-recap","title":"HackTogether Recap \ud83c\udf42","authors":["cnteam"],"draft":false,"hide_table_of_contents":false,"toc_min_heading_level":2,"toc_max_heading_level":3,"keywords":["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],"image":"../../static/img/banners/empty.png","description":"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!","tags":["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},"nextItem":{"title":"Fall is Coming! \ud83c\udf42","permalink":"/Cloud-Native/30daysofIA/road-to-fallforIA"}},"content":"\\n \\n \\n \\n \\n \\n \\n \\n \\n\\n\\n\x3c!-- End METADATA --\x3e\\n\\nContinue The Learning Journey through **Fall For Intelligent Apps!** \ud83c\udf42\\n\\n## What We\'ll Cover\\n * Thank you! \u2665\ufe0f \\n * Recap of The [JavaScript on Azure Global Hack-Together](https://aka.ms/JavaScripton_Azure)\\n * Continue the journey\\n * Hands-on practice: Make your first contribution to open-source!\\n * Resources: For self-study!\\n\\n\\n\x3c!-- ************************************* --\x3e\\n\x3c!-- AUTHORS: ONLY UPDATE BELOW THIS LINE --\x3e\\n\x3c!-- ************************************* --\x3e\\n\\n## Thank you! \u2665\ufe0f \\n![image](https://user-images.githubusercontent.com/40116776/264592120-1dc08b59-0555-40b2-8866-59248a573b83.png)\\n\\nIt\'s hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it\'s time for a wrap!\\n\\nFrom the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It\'s been truly inspiring to see the passion and dedication from this strong community, and we\'re honored to be a part of it. \u2728\\n\\n## Recap of The [JavaScript on Azure Global Hack-Together](https://aka.ms/JavaScripton_Azure)\\n\\nAs we wrap up this exciting event, we wanted to take a moment to reflect on all that we\'ve accomplished together. Over the last 15 days, we\'ve covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation. \\n\\nNow that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you\'re looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let\'s dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!\\n\\n### JSonAzure Hack-together Roadmap \ud83d\udccd:\\n![hack-together-roadmap (2)](https://user-images.githubusercontent.com/40116776/264975573-85938fcc-b235-4b5b-b45a-f174d3cf560d.png)\\n\\n\\n### Recap on past Livestreams\ud83c\udf1f:\\n\\nDay 1\ufe0f\u20e3: [Opening Keynote (Hack-together Launch)](https://developer.microsoft.com/reactor/events/20275/?WT.mc_id=academic-98351-juliamuiruri): Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure\\n\\nDay 2\ufe0f\u20e3: [GitHub Copilot & Codespaces](https://developer.microsoft.com/reactor/events/20321/?WT.mc_id=academic-98351-juliamuiruri): Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)\\n\\nDay 6\ufe0f\u20e3: [Build your Frontend using Static Web Apps](https://developer.microsoft.com/reactor/events/20276/?WT.mc_id=academic-98351-juliamuiruri) as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications.\\n\\nDay 9\ufe0f\u20e3: Build a Serverless Backend using [Azure Functions](https://developer.microsoft.com/reactor/events/20277/?WT.mc_id=academic-98351-juliamuiruri)\\n\\nDay 1\ufe0f\u20e33\ufe0f\u20e3: Easily connect to an [Azure Cosmos DB](https://developer.microsoft.com/reactor/events/20278/?WT.mc_id=academic-98351-juliamuiruri), exploring its benefits and how to get started\\n\\nDay 1\ufe0f\u20e35\ufe0f\u20e3: Being in the AI Era, we dive into the [Azure OpenAI Service](https://developer.microsoft.com/reactor/events/20322/?WT.mc_id=academic-98351-juliamuiruri) and how you can start to build intelligent JavaScript applications\\n\\n### \ud83d\udcd6 Self-Learning Resources\\n\\n1. JavaScript on Azure Global Hack Together [Module collection](https://aka.ms/JavaScriptonAzureCSC)\\n2. Lets #HackTogether: Javascript On Azure [Keynote](https://dev.to/azure/lets-hacktogether-javascript-on-azure-keynote-nml)\\n3. [Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application](https://techcommunity.microsoft.com/t5/educator-developer-blog/step-by-step-guide-migrating-v3-to-v4-programming-model-for/ba-p/3897691?WT.mc_id=academic-98351-juliamuiruri)\\n\\n## Continue your journey with #FallForIntelligentApps\\nJoin us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the #30Days of Intelligent Apps series, completing the Intelligent Apps Skills Challenge, joining the Product Group for a live Ask The Expert series or building an end to end solution architecture with a live guided experience through the Learn Live series. Discover more here.\\n\\n## Hands-on practice: Make your first contribution to open source!\\nJoin our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project!\\nDon\'t forget to give the repo a star \u2b50\\n\\n## Resources\\nAll resources are accessible on our [landing page](https://aka.ms/JavaScripton_Azure)"},{"id":"road-to-fallforIA","metadata":{"permalink":"/Cloud-Native/30daysofIA/road-to-fallforIA","source":"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md","title":"Fall is Coming! \ud83c\udf42","description":"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.","date":"2023-08-28T00:00:00.000Z","formattedDate":"August 28, 2023","tags":[{"label":"Fall-For-IA","permalink":"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{"label":"30-days-of-IA","permalink":"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{"label":"learn-live","permalink":"/Cloud-Native/30daysofIA/tags/learn-live"},{"label":"hack-together","permalink":"/Cloud-Native/30daysofIA/tags/hack-together"},{"label":"community-buzz","permalink":"/Cloud-Native/30daysofIA/tags/community-buzz"},{"label":"ask-the-expert","permalink":"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{"label":"azure-kubernetes-service","permalink":"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{"label":"azure-functions","permalink":"/Cloud-Native/30daysofIA/tags/azure-functions"},{"label":"azure-openai","permalink":"/Cloud-Native/30daysofIA/tags/azure-openai"},{"label":"azure-container-apps","permalink":"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{"label":"azure-cosmos-db","permalink":"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{"label":"github-copilot","permalink":"/Cloud-Native/30daysofIA/tags/github-copilot"},{"label":"github-codespaces","permalink":"/Cloud-Native/30daysofIA/tags/github-codespaces"},{"label":"github-actions","permalink":"/Cloud-Native/30daysofIA/tags/github-actions"}],"readingTime":0.795,"hasTruncateMarker":false,"authors":[{"name":"It\'s 30DaysOfIA","title":"FallForIA Content Team","url":"https://github.com/cloud-native","imageURL":"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png","key":"cnteam"}],"frontMatter":{"slug":"road-to-fallforIA","title":"Fall is Coming! \ud83c\udf42","authors":["cnteam"],"draft":false,"hide_table_of_contents":false,"toc_min_heading_level":2,"toc_max_heading_level":3,"keywords":["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],"image":"../../static/img/banners/empty.png","description":"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.","tags":["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},"prevItem":{"title":"HackTogether Recap \ud83c\udf42","permalink":"/Cloud-Native/30daysofIA/hacktogether-recap"}},"content":"\\n \\n \\n \\n \\n \\n \\n \\n \\n\\n\\n\x3c!-- End METADATA --\x3e\\n\\nSeptember is almost here - and that can only mean one thing!! It\'s time to **\ud83c\udf42 Fall for something new and exciting** and spend a few weeks skilling up on relevant tools, techologies and solutions!! \\n\\nLast year, we focused on #ServerlessSeptember. This year, we\'re building on that theme with the addition of cloud-scale **Data**, cloud-native **Technologies** and cloud-based **AI** integrations to help you modernize and build intelligent apps for the enterprise!\\n\\nWatch this space - and join us in September to learn more!"}]}')}}]); \ No newline at end of file diff --git a/assets/js/0f2db0e2.38d6b4f1.js b/assets/js/0f2db0e2.38d6b4f1.js deleted file mode 100644 index 23bf1db88c..0000000000 --- a/assets/js/0f2db0e2.38d6b4f1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[76508],{3905:(e,t,a)=>{a.d(t,{Zo:()=>p,kt:()=>h});var o=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=o.createContext({}),c=function(e){var t=o.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},p=function(e){var t=c(e.components);return o.createElement(s.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},d=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),d=c(a),h=r,m=d["".concat(s,".").concat(h)]||d[h]||u[h]||n;return a?o.createElement(m,i(i({ref:t},p),{},{components:a})):o.createElement(m,i({ref:t},p))}));function h(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=d;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:r,i[1]=l;for(var c=2;c{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var o=a(87462),r=(a(67294),a(3905));const n={slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"../../static/img/banners/empty.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},i=void 0,l={permalink:"/Cloud-Native/30daysofIA/hacktogether-recap",source:"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md",title:"HackTogether Recap \ud83c\udf42",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",date:"2023-09-08T00:00:00.000Z",formattedDate:"September 8, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:3.47,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"../../static/img/banners/empty.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},nextItem:{title:"Fall is Coming! \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA"}},s={authorsImageUrls:[void 0]},c=[{value:"What We'll Cover",id:"what-well-cover",level:2},{value:"Thank you! \u2665\ufe0f",id:"thank-you-\ufe0f",level:2},{value:"Recap of The JavaScript on Azure Global Hack-Together",id:"recap-of-the-javascript-on-azure-global-hack-together",level:2},{value:"JSonAzure Hack-together Roadmap \ud83d\udccd:",id:"jsonazure-hack-together-roadmap-",level:3},{value:"Recap on past Livestreams\ud83c\udf1f:",id:"recap-on-past-livestreams",level:3},{value:"\ud83d\udcd6 Self-Learning Resources",id:"-self-learning-resources",level:3},{value:"Continue your journey with #FallForIntelligentApps",id:"continue-your-journey-with-fallforintelligentapps",level:2},{value:"Hands-on practice: Make your first contribution to open source!",id:"hands-on-practice-make-your-first-contribution-to-open-source",level:2},{value:"Resources",id:"resources",level:2}],p={toc:c};function u(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,o.Z)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("head",null,(0,r.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"}),(0,r.kt)("meta",{name:"twitter:title",content:"FIX-ME: copy from frontmatter"}),(0,r.kt)("meta",{name:"twitter:description",content:"FIX-ME: Copy from frontmatter"}),(0,r.kt)("meta",{name:"twitter:image",content:"FIXME: Must be URL"}),(0,r.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,r.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,r.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"})),(0,r.kt)("p",null,"Continue The Learning Journey through ",(0,r.kt)("strong",{parentName:"p"},"Fall For Intelligent Apps!")," \ud83c\udf42"),(0,r.kt)("h2",{id:"what-well-cover"},"What We'll Cover"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"Thank you! \u2665\ufe0f "),(0,r.kt)("li",{parentName:"ul"},"Recap of The ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("li",{parentName:"ul"},"Continue the journey"),(0,r.kt)("li",{parentName:"ul"},"Hands-on practice: Make your first contribution to open-source!"),(0,r.kt)("li",{parentName:"ul"},"Resources: For self-study!")),(0,r.kt)("h2",{id:"thank-you-\ufe0f"},"Thank you! \u2665\ufe0f"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264592120-1dc08b59-0555-40b2-8866-59248a573b83.png",alt:"image"})),(0,r.kt)("p",null,"It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!"),(0,r.kt)("p",null,"From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. \u2728"),(0,r.kt)("h2",{id:"recap-of-the-javascript-on-azure-global-hack-together"},"Recap of The ",(0,r.kt)("a",{parentName:"h2",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("p",null,"As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation. "),(0,r.kt)("p",null,"Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!"),(0,r.kt)("h3",{id:"jsonazure-hack-together-roadmap-"},"JSonAzure Hack-together Roadmap \ud83d\udccd:"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264975573-85938fcc-b235-4b5b-b45a-f174d3cf560d.png",alt:"hack-together-roadmap (2)"})),(0,r.kt)("h3",{id:"recap-on-past-livestreams"},"Recap on past Livestreams\ud83c\udf1f:"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20275/?WT.mc_id=academic-98351-juliamuiruri"},"Opening Keynote (Hack-together Launch)"),": Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure"),(0,r.kt)("p",null,"Day 2\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20321/?WT.mc_id=academic-98351-juliamuiruri"},"GitHub Copilot & Codespaces"),": Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)"),(0,r.kt)("p",null,"Day 6\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20276/?WT.mc_id=academic-98351-juliamuiruri"},"Build your Frontend using Static Web Apps")," as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications."),(0,r.kt)("p",null,"Day 9\ufe0f\u20e3: Build a Serverless Backend using ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20277/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Functions")),(0,r.kt)("p",null,"Day 1\ufe0f\u20e33\ufe0f\u20e3: Easily connect to an ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20278/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Cosmos DB"),", exploring its benefits and how to get started"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e35\ufe0f\u20e3: Being in the AI Era, we dive into the ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20322/?WT.mc_id=academic-98351-juliamuiruri"},"Azure OpenAI Service")," and how you can start to build intelligent JavaScript applications"),(0,r.kt)("h3",{id:"-self-learning-resources"},"\ud83d\udcd6 Self-Learning Resources"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"JavaScript on Azure Global Hack Together ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScriptonAzureCSC"},"Module collection")),(0,r.kt)("li",{parentName:"ol"},"Lets #HackTogether: Javascript On Azure ",(0,r.kt)("a",{parentName:"li",href:"https://dev.to/azure/lets-hacktogether-javascript-on-azure-keynote-nml"},"Keynote")),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("a",{parentName:"li",href:"https://techcommunity.microsoft.com/t5/educator-developer-blog/step-by-step-guide-migrating-v3-to-v4-programming-model-for/ba-p/3897691?WT.mc_id=academic-98351-juliamuiruri"},"Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application"))),(0,r.kt)("h2",{id:"continue-your-journey-with-fallforintelligentapps"},"Continue your journey with #FallForIntelligentApps"),(0,r.kt)("p",null,"Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/30days",target:"_blank"},"#30Days of Intelligent Apps")," series, completing the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/csc",target:"_blank"},"Intelligent Apps Skills Challenge"),", joining the Product Group for a live ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/ATE-series",target:"_blank"},"Ask The Expert")," series or building an end to end solution architecture with a live guided experience through the ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/LearnLive",target:"_blank"},"Learn Live")," series. Discover more ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA",target:"_blank"},"here"),"."),(0,r.kt)("h2",{id:"hands-on-practice-make-your-first-contribution-to-open-source"},"Hands-on practice: Make your first contribution to open source!"),(0,r.kt)("p",null,"Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project!\nDon't forget to give the repo a star \u2b50"),(0,r.kt)("h2",{id:"resources"},"Resources"),(0,r.kt)("p",null,"All resources are accessible on our ",(0,r.kt)("a",{parentName:"p",href:"https://aka.ms/JavaScripton_Azure"},"landing page")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/0f2db0e2.79ad1e86.js b/assets/js/0f2db0e2.79ad1e86.js new file mode 100644 index 0000000000..bdd7900795 --- /dev/null +++ b/assets/js/0f2db0e2.79ad1e86.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[76508],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>d});var o=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=o.createContext({}),c=function(e){var t=o.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},u=function(e){var t=c(e.components);return o.createElement(s.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},h=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,s=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),h=c(a),d=r,m=h["".concat(s,".").concat(d)]||h[d]||p[d]||n;return a?o.createElement(m,i(i({ref:t},u),{},{components:a})):o.createElement(m,i({ref:t},u))}));function d(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=h;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:r,i[1]=l;for(var c=2;c{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var o=a(87462),r=(a(67294),a(3905));const n={slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},i=void 0,l={permalink:"/Cloud-Native/30daysofIA/hacktogether-recap",source:"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md",title:"HackTogether Recap \ud83c\udf42",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",date:"2023-09-08T00:00:00.000Z",formattedDate:"September 8, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:3.675,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},nextItem:{title:"Fall is Coming! \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA"}},s={authorsImageUrls:[void 0]},c=[{value:"What We'll Cover",id:"what-well-cover",level:2},{value:"Thank you! \u2665\ufe0f",id:"thank-you-\ufe0f",level:2},{value:"Recap of The JavaScript on Azure Global Hack-Together",id:"recap-of-the-javascript-on-azure-global-hack-together",level:2},{value:"JSonAzure Hack-together Roadmap \ud83d\udccd:",id:"jsonazure-hack-together-roadmap-",level:3},{value:"Recap on past Livestreams\ud83c\udf1f:",id:"recap-on-past-livestreams",level:3},{value:"\ud83d\udcd6 Self-Learning Resources",id:"-self-learning-resources",level:3},{value:"Continue your journey with #FallForIntelligentApps",id:"continue-your-journey-with-fallforintelligentapps",level:2},{value:"Hands-on practice: Make your first contribution to open source!",id:"hands-on-practice-make-your-first-contribution-to-open-source",level:2},{value:"Resources",id:"resources",level:2}],u={toc:c};function p(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,o.Z)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("head",null,(0,r.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"}),(0,r.kt)("meta",{name:"twitter:title",content:"Continue The Learning Journey through **Fall For Intelligent Apps! \ud83c\udf42"}),(0,r.kt)("meta",{name:"twitter:description",content:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!"}),(0,r.kt)("meta",{name:"twitter:image",content:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png"}),(0,r.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,r.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,r.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"})),(0,r.kt)("p",null,"Continue The Learning Journey through ",(0,r.kt)("strong",{parentName:"p"},"Fall For Intelligent Apps!")," \ud83c\udf42"),(0,r.kt)("h2",{id:"what-well-cover"},"What We'll Cover"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"Thank you! \u2665\ufe0f "),(0,r.kt)("li",{parentName:"ul"},"Recap of The ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("li",{parentName:"ul"},"Continue the journey"),(0,r.kt)("li",{parentName:"ul"},"Hands-on practice: Make your first contribution to open-source!"),(0,r.kt)("li",{parentName:"ul"},"Resources: For self-study!")),(0,r.kt)("h2",{id:"thank-you-\ufe0f"},"Thank you! \u2665\ufe0f"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264592120-1dc08b59-0555-40b2-8866-59248a573b83.png",alt:"image"})),(0,r.kt)("p",null,"It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!"),(0,r.kt)("p",null,"From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. \u2728"),(0,r.kt)("h2",{id:"recap-of-the-javascript-on-azure-global-hack-together"},"Recap of The ",(0,r.kt)("a",{parentName:"h2",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("p",null,"As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation. "),(0,r.kt)("p",null,"Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!"),(0,r.kt)("h3",{id:"jsonazure-hack-together-roadmap-"},"JSonAzure Hack-together Roadmap \ud83d\udccd:"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264975573-85938fcc-b235-4b5b-b45a-f174d3cf560d.png",alt:"hack-together-roadmap (2)"})),(0,r.kt)("h3",{id:"recap-on-past-livestreams"},"Recap on past Livestreams\ud83c\udf1f:"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20275/?WT.mc_id=academic-98351-juliamuiruri"},"Opening Keynote (Hack-together Launch)"),": Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure"),(0,r.kt)("p",null,"Day 2\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20321/?WT.mc_id=academic-98351-juliamuiruri"},"GitHub Copilot & Codespaces"),": Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)"),(0,r.kt)("p",null,"Day 6\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20276/?WT.mc_id=academic-98351-juliamuiruri"},"Build your Frontend using Static Web Apps")," as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications."),(0,r.kt)("p",null,"Day 9\ufe0f\u20e3: Build a Serverless Backend using ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20277/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Functions")),(0,r.kt)("p",null,"Day 1\ufe0f\u20e33\ufe0f\u20e3: Easily connect to an ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20278/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Cosmos DB"),", exploring its benefits and how to get started"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e35\ufe0f\u20e3: Being in the AI Era, we dive into the ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20322/?WT.mc_id=academic-98351-juliamuiruri"},"Azure OpenAI Service")," and how you can start to build intelligent JavaScript applications"),(0,r.kt)("h3",{id:"-self-learning-resources"},"\ud83d\udcd6 Self-Learning Resources"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"JavaScript on Azure Global Hack Together ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScriptonAzureCSC"},"Module collection")),(0,r.kt)("li",{parentName:"ol"},"Lets #HackTogether: Javascript On Azure ",(0,r.kt)("a",{parentName:"li",href:"https://dev.to/azure/lets-hacktogether-javascript-on-azure-keynote-nml"},"Keynote")),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("a",{parentName:"li",href:"https://techcommunity.microsoft.com/t5/educator-developer-blog/step-by-step-guide-migrating-v3-to-v4-programming-model-for/ba-p/3897691?WT.mc_id=academic-98351-juliamuiruri"},"Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application"))),(0,r.kt)("h2",{id:"continue-your-journey-with-fallforintelligentapps"},"Continue your journey with #FallForIntelligentApps"),(0,r.kt)("p",null,"Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/30days",target:"_blank"},"#30Days of Intelligent Apps")," series, completing the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/csc",target:"_blank"},"Intelligent Apps Skills Challenge"),", joining the Product Group for a live ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/ATE-series",target:"_blank"},"Ask The Expert")," series or building an end to end solution architecture with a live guided experience through the ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/LearnLive",target:"_blank"},"Learn Live")," series. Discover more ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA",target:"_blank"},"here"),"."),(0,r.kt)("h2",{id:"hands-on-practice-make-your-first-contribution-to-open-source"},"Hands-on practice: Make your first contribution to open source!"),(0,r.kt)("p",null,"Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project!\nDon't forget to give the repo a star \u2b50"),(0,r.kt)("h2",{id:"resources"},"Resources"),(0,r.kt)("p",null,"All resources are accessible on our ",(0,r.kt)("a",{parentName:"p",href:"https://aka.ms/JavaScripton_Azure"},"landing page")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/532dad37.5dba4bc2.js b/assets/js/532dad37.5dba4bc2.js new file mode 100644 index 0000000000..d74e9c31a3 --- /dev/null +++ b/assets/js/532dad37.5dba4bc2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[97655],{3905:(e,t,a)=>{a.d(t,{Zo:()=>c,kt:()=>m});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var s=n.createContext({}),p=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},c=function(e){var t=p(e.components);return n.createElement(s.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,i=e.mdxType,o=e.originalType,s=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),u=p(a),m=i,g=u["".concat(s,".").concat(m)]||u[m]||d[m]||o;return a?n.createElement(g,r(r({ref:t},c),{},{components:a})):n.createElement(g,r({ref:t},c))}));function m(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var o=a.length,r=new Array(o);r[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:i,r[1]=l;for(var p=2;p{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));const o={slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},r=void 0,l={permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA",source:"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md",title:"Fall is Coming! \ud83c\udf42",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",date:"2023-08-28T00:00:00.000Z",formattedDate:"August 28, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:.785,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},prevItem:{title:"HackTogether Recap \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/hacktogether-recap"}},s={authorsImageUrls:[void 0]},p=[],c={toc:p};function d(e){let{components:t,...a}=e;return(0,i.kt)("wrapper",(0,n.Z)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("head",null,(0,i.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"}),(0,i.kt)("meta",{name:"twitter:title",content:"It's Time to Fall For Intelligent Apps"}),(0,i.kt)("meta",{name:"twitter:description",content:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure."}),(0,i.kt)("meta",{name:"twitter:image",content:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png"}),(0,i.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,i.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,i.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"})),(0,i.kt)("p",null,"September is almost here - and that can only mean one thing!! It's time to ",(0,i.kt)("strong",{parentName:"p"},"\ud83c\udf42 Fall for something new and exciting")," and spend a few weeks skilling up on relevant tools, techologies and solutions!! "),(0,i.kt)("p",null,"Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale ",(0,i.kt)("strong",{parentName:"p"},"Data"),", cloud-native ",(0,i.kt)("strong",{parentName:"p"},"Technologies")," and cloud-based ",(0,i.kt)("strong",{parentName:"p"},"AI")," integrations to help you modernize and build intelligent apps for the enterprise!"),(0,i.kt)("p",null,"Watch this space - and join us in September to learn more!"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/532dad37.a396bc66.js b/assets/js/532dad37.a396bc66.js deleted file mode 100644 index 447776d9a4..0000000000 --- a/assets/js/532dad37.a396bc66.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[97655],{3905:(e,t,a)=>{a.d(t,{Zo:()=>c,kt:()=>m});var n=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t=0||(o[a]=e[a]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var s=n.createContext({}),p=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},c=function(e){var t=p(e.components);return n.createElement(s.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),u=p(a),m=o,g=u["".concat(s,".").concat(m)]||u[m]||d[m]||i;return a?n.createElement(g,r(r({ref:t},c),{},{components:a})):n.createElement(g,r({ref:t},c))}));function m(e,t){var a=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=a.length,r=new Array(i);r[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:o,r[1]=l;for(var p=2;p{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var n=a(87462),o=(a(67294),a(3905));const i={slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"../../static/img/banners/empty.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},r=void 0,l={permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA",source:"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md",title:"Fall is Coming! \ud83c\udf42",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",date:"2023-08-28T00:00:00.000Z",formattedDate:"August 28, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:.795,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"../../static/img/banners/empty.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},prevItem:{title:"HackTogether Recap \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/hacktogether-recap"}},s={authorsImageUrls:[void 0]},p=[],c={toc:p};function d(e){let{components:t,...a}=e;return(0,o.kt)("wrapper",(0,n.Z)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("head",null,(0,o.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"}),(0,o.kt)("meta",{name:"twitter:title",content:"It's Time to Fall For Intelligent Apps"}),(0,o.kt)("meta",{name:"twitter:description",content:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure."}),(0,o.kt)("meta",{name:"twitter:image",content:"FIXME: Post Image"}),(0,o.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,o.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,o.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,o.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"})),(0,o.kt)("p",null,"September is almost here - and that can only mean one thing!! It's time to ",(0,o.kt)("strong",{parentName:"p"},"\ud83c\udf42 Fall for something new and exciting")," and spend a few weeks skilling up on relevant tools, techologies and solutions!! "),(0,o.kt)("p",null,"Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale ",(0,o.kt)("strong",{parentName:"p"},"Data"),", cloud-native ",(0,o.kt)("strong",{parentName:"p"},"Technologies")," and cloud-based ",(0,o.kt)("strong",{parentName:"p"},"AI")," integrations to help you modernize and build intelligent apps for the enterprise!"),(0,o.kt)("p",null,"Watch this space - and join us in September to learn more!"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5979b063.1917cc92.js b/assets/js/5979b063.1917cc92.js new file mode 100644 index 0000000000..0531d91da5 --- /dev/null +++ b/assets/js/5979b063.1917cc92.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[37961],{3905:(e,t,a)=>{a.d(t,{Zo:()=>u,kt:()=>d});var o=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=o.createContext({}),c=function(e){var t=o.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},u=function(e){var t=c(e.components);return o.createElement(s.Provider,{value:t},e.children)},p={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},h=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,s=e.parentName,u=l(e,["components","mdxType","originalType","parentName"]),h=c(a),d=r,m=h["".concat(s,".").concat(d)]||h[d]||p[d]||n;return a?o.createElement(m,i(i({ref:t},u),{},{components:a})):o.createElement(m,i({ref:t},u))}));function d(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=h;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:r,i[1]=l;for(var c=2;c{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>p,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var o=a(87462),r=(a(67294),a(3905));const n={slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},i=void 0,l={permalink:"/Cloud-Native/30daysofIA/hacktogether-recap",source:"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md",title:"HackTogether Recap \ud83c\udf42",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",date:"2023-09-08T00:00:00.000Z",formattedDate:"September 8, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:3.675,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},nextItem:{title:"Fall is Coming! \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA"}},s={authorsImageUrls:[void 0]},c=[{value:"What We'll Cover",id:"what-well-cover",level:2},{value:"Thank you! \u2665\ufe0f",id:"thank-you-\ufe0f",level:2},{value:"Recap of The JavaScript on Azure Global Hack-Together",id:"recap-of-the-javascript-on-azure-global-hack-together",level:2},{value:"JSonAzure Hack-together Roadmap \ud83d\udccd:",id:"jsonazure-hack-together-roadmap-",level:3},{value:"Recap on past Livestreams\ud83c\udf1f:",id:"recap-on-past-livestreams",level:3},{value:"\ud83d\udcd6 Self-Learning Resources",id:"-self-learning-resources",level:3},{value:"Continue your journey with #FallForIntelligentApps",id:"continue-your-journey-with-fallforintelligentapps",level:2},{value:"Hands-on practice: Make your first contribution to open source!",id:"hands-on-practice-make-your-first-contribution-to-open-source",level:2},{value:"Resources",id:"resources",level:2}],u={toc:c};function p(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,o.Z)({},u,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("head",null,(0,r.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"}),(0,r.kt)("meta",{name:"twitter:title",content:"Continue The Learning Journey through **Fall For Intelligent Apps! \ud83c\udf42"}),(0,r.kt)("meta",{name:"twitter:description",content:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!"}),(0,r.kt)("meta",{name:"twitter:image",content:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png"}),(0,r.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,r.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,r.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"})),(0,r.kt)("p",null,"Continue The Learning Journey through ",(0,r.kt)("strong",{parentName:"p"},"Fall For Intelligent Apps!")," \ud83c\udf42"),(0,r.kt)("h2",{id:"what-well-cover"},"What We'll Cover"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"Thank you! \u2665\ufe0f "),(0,r.kt)("li",{parentName:"ul"},"Recap of The ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("li",{parentName:"ul"},"Continue the journey"),(0,r.kt)("li",{parentName:"ul"},"Hands-on practice: Make your first contribution to open-source!"),(0,r.kt)("li",{parentName:"ul"},"Resources: For self-study!")),(0,r.kt)("h2",{id:"thank-you-\ufe0f"},"Thank you! \u2665\ufe0f"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264592120-1dc08b59-0555-40b2-8866-59248a573b83.png",alt:"image"})),(0,r.kt)("p",null,"It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!"),(0,r.kt)("p",null,"From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. \u2728"),(0,r.kt)("h2",{id:"recap-of-the-javascript-on-azure-global-hack-together"},"Recap of The ",(0,r.kt)("a",{parentName:"h2",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("p",null,"As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation. "),(0,r.kt)("p",null,"Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!"),(0,r.kt)("h3",{id:"jsonazure-hack-together-roadmap-"},"JSonAzure Hack-together Roadmap \ud83d\udccd:"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264975573-85938fcc-b235-4b5b-b45a-f174d3cf560d.png",alt:"hack-together-roadmap (2)"})),(0,r.kt)("h3",{id:"recap-on-past-livestreams"},"Recap on past Livestreams\ud83c\udf1f:"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20275/?WT.mc_id=academic-98351-juliamuiruri"},"Opening Keynote (Hack-together Launch)"),": Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure"),(0,r.kt)("p",null,"Day 2\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20321/?WT.mc_id=academic-98351-juliamuiruri"},"GitHub Copilot & Codespaces"),": Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)"),(0,r.kt)("p",null,"Day 6\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20276/?WT.mc_id=academic-98351-juliamuiruri"},"Build your Frontend using Static Web Apps")," as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications."),(0,r.kt)("p",null,"Day 9\ufe0f\u20e3: Build a Serverless Backend using ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20277/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Functions")),(0,r.kt)("p",null,"Day 1\ufe0f\u20e33\ufe0f\u20e3: Easily connect to an ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20278/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Cosmos DB"),", exploring its benefits and how to get started"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e35\ufe0f\u20e3: Being in the AI Era, we dive into the ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20322/?WT.mc_id=academic-98351-juliamuiruri"},"Azure OpenAI Service")," and how you can start to build intelligent JavaScript applications"),(0,r.kt)("h3",{id:"-self-learning-resources"},"\ud83d\udcd6 Self-Learning Resources"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"JavaScript on Azure Global Hack Together ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScriptonAzureCSC"},"Module collection")),(0,r.kt)("li",{parentName:"ol"},"Lets #HackTogether: Javascript On Azure ",(0,r.kt)("a",{parentName:"li",href:"https://dev.to/azure/lets-hacktogether-javascript-on-azure-keynote-nml"},"Keynote")),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("a",{parentName:"li",href:"https://techcommunity.microsoft.com/t5/educator-developer-blog/step-by-step-guide-migrating-v3-to-v4-programming-model-for/ba-p/3897691?WT.mc_id=academic-98351-juliamuiruri"},"Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application"))),(0,r.kt)("h2",{id:"continue-your-journey-with-fallforintelligentapps"},"Continue your journey with #FallForIntelligentApps"),(0,r.kt)("p",null,"Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/30days",target:"_blank"},"#30Days of Intelligent Apps")," series, completing the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/csc",target:"_blank"},"Intelligent Apps Skills Challenge"),", joining the Product Group for a live ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/ATE-series",target:"_blank"},"Ask The Expert")," series or building an end to end solution architecture with a live guided experience through the ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/LearnLive",target:"_blank"},"Learn Live")," series. Discover more ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA",target:"_blank"},"here"),"."),(0,r.kt)("h2",{id:"hands-on-practice-make-your-first-contribution-to-open-source"},"Hands-on practice: Make your first contribution to open source!"),(0,r.kt)("p",null,"Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project!\nDon't forget to give the repo a star \u2b50"),(0,r.kt)("h2",{id:"resources"},"Resources"),(0,r.kt)("p",null,"All resources are accessible on our ",(0,r.kt)("a",{parentName:"p",href:"https://aka.ms/JavaScripton_Azure"},"landing page")))}p.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/5979b063.d6792873.js b/assets/js/5979b063.d6792873.js deleted file mode 100644 index 09ea567880..0000000000 --- a/assets/js/5979b063.d6792873.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[37961],{3905:(e,t,a)=>{a.d(t,{Zo:()=>p,kt:()=>h});var o=a(67294);function r(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function n(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,o)}return a}function i(e){for(var t=1;t=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}var s=o.createContext({}),c=function(e){var t=o.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):i(i({},t),e)),a},p=function(e){var t=c(e.components);return o.createElement(s.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return o.createElement(o.Fragment,{},t)}},d=o.forwardRef((function(e,t){var a=e.components,r=e.mdxType,n=e.originalType,s=e.parentName,p=l(e,["components","mdxType","originalType","parentName"]),d=c(a),h=r,m=d["".concat(s,".").concat(h)]||d[h]||u[h]||n;return a?o.createElement(m,i(i({ref:t},p),{},{components:a})):o.createElement(m,i({ref:t},p))}));function h(e,t){var a=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var n=a.length,i=new Array(n);i[0]=d;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:r,i[1]=l;for(var c=2;c{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var o=a(87462),r=(a(67294),a(3905));const n={slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"../../static/img/banners/empty.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},i=void 0,l={permalink:"/Cloud-Native/30daysofIA/hacktogether-recap",source:"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md",title:"HackTogether Recap \ud83c\udf42",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",date:"2023-09-08T00:00:00.000Z",formattedDate:"September 8, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:3.47,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"hacktogether-recap",title:"HackTogether Recap \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization","hack-together"],image:"../../static/img/banners/empty.png",description:"Exciting news! As we approach the close of #JavaScript on #Azure Global Hack today, we are thrilled to announce another exciting opportunity for all JavaScript developers!! Find a recap of Hack together and read all about the upcoming #FallIntoIA on this post!",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},nextItem:{title:"Fall is Coming! \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA"}},s={authorsImageUrls:[void 0]},c=[{value:"What We'll Cover",id:"what-well-cover",level:2},{value:"Thank you! \u2665\ufe0f",id:"thank-you-\ufe0f",level:2},{value:"Recap of The JavaScript on Azure Global Hack-Together",id:"recap-of-the-javascript-on-azure-global-hack-together",level:2},{value:"JSonAzure Hack-together Roadmap \ud83d\udccd:",id:"jsonazure-hack-together-roadmap-",level:3},{value:"Recap on past Livestreams\ud83c\udf1f:",id:"recap-on-past-livestreams",level:3},{value:"\ud83d\udcd6 Self-Learning Resources",id:"-self-learning-resources",level:3},{value:"Continue your journey with #FallForIntelligentApps",id:"continue-your-journey-with-fallforintelligentapps",level:2},{value:"Hands-on practice: Make your first contribution to open source!",id:"hands-on-practice-make-your-first-contribution-to-open-source",level:2},{value:"Resources",id:"resources",level:2}],p={toc:c};function u(e){let{components:t,...a}=e;return(0,r.kt)("wrapper",(0,o.Z)({},p,a,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("head",null,(0,r.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"}),(0,r.kt)("meta",{name:"twitter:title",content:"FIX-ME: copy from frontmatter"}),(0,r.kt)("meta",{name:"twitter:description",content:"FIX-ME: Copy from frontmatter"}),(0,r.kt)("meta",{name:"twitter:image",content:"FIXME: Must be URL"}),(0,r.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,r.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,r.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,r.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/hacktogether-recap"})),(0,r.kt)("p",null,"Continue The Learning Journey through ",(0,r.kt)("strong",{parentName:"p"},"Fall For Intelligent Apps!")," \ud83c\udf42"),(0,r.kt)("h2",{id:"what-well-cover"},"What We'll Cover"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"Thank you! \u2665\ufe0f "),(0,r.kt)("li",{parentName:"ul"},"Recap of The ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("li",{parentName:"ul"},"Continue the journey"),(0,r.kt)("li",{parentName:"ul"},"Hands-on practice: Make your first contribution to open-source!"),(0,r.kt)("li",{parentName:"ul"},"Resources: For self-study!")),(0,r.kt)("h2",{id:"thank-you-\ufe0f"},"Thank you! \u2665\ufe0f"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264592120-1dc08b59-0555-40b2-8866-59248a573b83.png",alt:"image"})),(0,r.kt)("p",null,"It's hard to believe that JavaScript on Azure hack-together is ending! It seems like just yesterday that we launched this initiative, and yet here we are, 15 days later, with an incredible amount of learning and growth behind us. So... it's time for a wrap!"),(0,r.kt)("p",null,"From the bottom of our hearts, we want to thank each and every one of you for your participation, engagement, and enthusiasm. It's been truly inspiring to see the passion and dedication from this strong community, and we're honored to be a part of it. \u2728"),(0,r.kt)("h2",{id:"recap-of-the-javascript-on-azure-global-hack-together"},"Recap of The ",(0,r.kt)("a",{parentName:"h2",href:"https://aka.ms/JavaScripton_Azure"},"JavaScript on Azure Global Hack-Together")),(0,r.kt)("p",null,"As we wrap up this exciting event, we wanted to take a moment to reflect on all that we've accomplished together. Over the last 15 days, we've covered a lot of ground, from the basics of contributing to Open source to the exploration of the Contoso Real Estate project from its Frontend to its Backend and future AI implementation. "),(0,r.kt)("p",null,"Now that the hack-together is ending, we want to make sure that you have all the resources you need to continue honing your skills in the future. Whether you're looking to make your fist contribution to open source, become an open source maintainers, collaborate with others, or simply keep learning, there are plenty of resources out there to help you achieve your goals. So, let's dive in and explore all the ways you can continue to grow your JavaScript skills on Azure!"),(0,r.kt)("h3",{id:"jsonazure-hack-together-roadmap-"},"JSonAzure Hack-together Roadmap \ud83d\udccd:"),(0,r.kt)("p",null,(0,r.kt)("img",{parentName:"p",src:"https://user-images.githubusercontent.com/40116776/264975573-85938fcc-b235-4b5b-b45a-f174d3cf560d.png",alt:"hack-together-roadmap (2)"})),(0,r.kt)("h3",{id:"recap-on-past-livestreams"},"Recap on past Livestreams\ud83c\udf1f:"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20275/?WT.mc_id=academic-98351-juliamuiruri"},"Opening Keynote (Hack-together Launch)"),": Introduction to the Contoso Real Estate Open-source project!, managing complex and complex enterprise architecture, new announcements for JavaScript developers on Azure"),(0,r.kt)("p",null,"Day 2\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20321/?WT.mc_id=academic-98351-juliamuiruri"},"GitHub Copilot & Codespaces"),": Introduction to your AI pair programmer (GitHub Copilot) and your virtual developer environment on the cloud (GitHub Codespaces)"),(0,r.kt)("p",null,"Day 6\ufe0f\u20e3: ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20276/?WT.mc_id=academic-98351-juliamuiruri"},"Build your Frontend using Static Web Apps")," as part of a complex, modern composable frontends (or micro-frontends) and cloud-native applications."),(0,r.kt)("p",null,"Day 9\ufe0f\u20e3: Build a Serverless Backend using ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20277/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Functions")),(0,r.kt)("p",null,"Day 1\ufe0f\u20e33\ufe0f\u20e3: Easily connect to an ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20278/?WT.mc_id=academic-98351-juliamuiruri"},"Azure Cosmos DB"),", exploring its benefits and how to get started"),(0,r.kt)("p",null,"Day 1\ufe0f\u20e35\ufe0f\u20e3: Being in the AI Era, we dive into the ",(0,r.kt)("a",{parentName:"p",href:"https://developer.microsoft.com/reactor/events/20322/?WT.mc_id=academic-98351-juliamuiruri"},"Azure OpenAI Service")," and how you can start to build intelligent JavaScript applications"),(0,r.kt)("h3",{id:"-self-learning-resources"},"\ud83d\udcd6 Self-Learning Resources"),(0,r.kt)("ol",null,(0,r.kt)("li",{parentName:"ol"},"JavaScript on Azure Global Hack Together ",(0,r.kt)("a",{parentName:"li",href:"https://aka.ms/JavaScriptonAzureCSC"},"Module collection")),(0,r.kt)("li",{parentName:"ol"},"Lets #HackTogether: Javascript On Azure ",(0,r.kt)("a",{parentName:"li",href:"https://dev.to/azure/lets-hacktogether-javascript-on-azure-keynote-nml"},"Keynote")),(0,r.kt)("li",{parentName:"ol"},(0,r.kt)("a",{parentName:"li",href:"https://techcommunity.microsoft.com/t5/educator-developer-blog/step-by-step-guide-migrating-v3-to-v4-programming-model-for/ba-p/3897691?WT.mc_id=academic-98351-juliamuiruri"},"Step by Step Guide: Migrating v3 to v4 programming model for Azure Functions for Node.Js Application"))),(0,r.kt)("h2",{id:"continue-your-journey-with-fallforintelligentapps"},"Continue your journey with #FallForIntelligentApps"),(0,r.kt)("p",null,"Join us this Fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-native app development, and cloud-scale data to build highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure. Engage in a self-paced learning adventure by following along the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/30days",target:"_blank"},"#30Days of Intelligent Apps")," series, completing the ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA/csc",target:"_blank"},"Intelligent Apps Skills Challenge"),", joining the Product Group for a live ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/ATE-series",target:"_blank"},"Ask The Expert")," series or building an end to end solution architecture with a live guided experience through the ",(0,r.kt)("a",{href:"http://aka.ms/FallforIA/LearnLive",target:"_blank"},"Learn Live")," series. Discover more ",(0,r.kt)("a",{href:"https://aka.ms/FallForIA",target:"_blank"},"here"),"."),(0,r.kt)("h2",{id:"hands-on-practice-make-your-first-contribution-to-open-source"},"Hands-on practice: Make your first contribution to open source!"),(0,r.kt)("p",null,"Join our GitHUb Discussion Forum to connect with developers from every part of world, see contributions from other, find collaborators and make your first contribution to a real-world project!\nDon't forget to give the repo a star \u2b50"),(0,r.kt)("h2",{id:"resources"},"Resources"),(0,r.kt)("p",null,"All resources are accessible on our ",(0,r.kt)("a",{parentName:"p",href:"https://aka.ms/JavaScripton_Azure"},"landing page")))}u.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/8025f7fd.071b687c.js b/assets/js/8025f7fd.071b687c.js new file mode 100644 index 0000000000..16bf06af40 --- /dev/null +++ b/assets/js/8025f7fd.071b687c.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[86697],{5373:(e,t,l)=>{l.r(t),l.d(t,{default:()=>g});var n=l(87462),a=l(67294),r=l(86010),i=l(91764),o=l(83699),s=l(29896);const c=[{title:"#30DaysOfIA",linkTitle:"#30DaysOfIA",svgpath:"../img/svg/azure-icon-30-days.svg",link:"/Cloud-Native/30DaysOfIA",description:a.createElement(a.Fragment,null,"Join us on a #30Day journey that starts by demystifying Intelligent Apps and ends with you Building a Copilot!")},{title:"Learn Live",linkTitle:"Learn Live",svgpath:"../img/svg/azure-icon-learn-live.svg",link:"/Cloud-Native/Fall-For-IA/LearnLive",description:a.createElement(a.Fragment,null,"Deconstruct an enterprise-grade end to end reference sample for a serverless or Kubernetes application.")},{title:"Ask The Expert",linkTitle:"Ask The Expert",svgpath:"../img/svg/azure-icon-ask-the-experts.svg",link:"/Cloud-Native/Fall-For-IA/AskTheExpert",description:a.createElement(a.Fragment,null,"Join us for online conversations with the product teams - submit questions ahead of time or ask them live!")},{title:"Hack Together",linkTitle:"Hack Together",svgpath:"../img/svg/azure-icon-hack-together.svg",link:"/Cloud-Native/Fall-For-IA/HackTogether",description:a.createElement(a.Fragment,null,"Explore this 6-part from Microsoft Reactor on JS & AI on Azure and make an open-source contribution!")},{title:"Cloud Skills",linkTitle:"Cloud Skills",svgpath:"../img/svg/azure-icon-cloud-skills.svg",link:"/Cloud-Native/Fall-For-IA/CloudSkills",description:a.createElement(a.Fragment,null,"Skill up on key cloud technologies with these free, self-guided learning courses - and make the leaderboard!")},{title:"\ud83c\udd95 Community Gallery",linkTitle:"Community Gallery",svgpath:"../img/svg/azure-icon-comm-gallery.svg",link:"/Cloud-Native/Fall-For-IA/CommunityGallery",description:a.createElement(a.Fragment,null,"Explore the Community Showcase for videos, blog posts and open-source projects for the community!")}];function m(e){let{svgpath:t,title:l,linkTitle:n,description:i,link:c}=e;return a.createElement("div",{className:(0,r.Z)("col col--4 card-col")},a.createElement("div",{className:"card"},a.createElement("div",{className:"card-body"},a.createElement("div",{className:"text--center"},a.createElement("img",{width:"150px",height:"150px",src:t,alt:"",role:"presentation"})),a.createElement("div",{fill:"#00ff00",className:"text--center padding-horiz--md"},a.createElement("h2",null,l),a.createElement("p",null,i)),a.createElement("div",{className:s.Z.buttons},a.createElement(o.Z,{className:"button button--block button--secondary button--lg",to:c},n)))))}function u(){return a.createElement("header",{className:(0,r.Z)("hero hero--primary",s.Z.heroBannerImg)},a.createElement("div",{className:"container"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6"},a.createElement("h1",{className:"hero__title"},"\ud83c\udf42 Fall For Intelligent Apps!"),a.createElement("p",null,"Join us this fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure for your users."),a.createElement("div",{className:s.Z.buttonsFFIA},a.createElement(o.Z,{className:"button button--secondary button--lg",to:"/30DaysOfIA"},"#FallforIntelligentApps"))),a.createElement("div",{className:"col col--6"},a.createElement("img",{className:"hide-on-mobile",src:"../img/fallforia/hero-bg.png",alt:"",role:"presentation",width:"100%"})))))}function d(){return a.createElement("section",{className:s.Z.features},a.createElement("div",{className:"container"},a.createElement("div",{className:"row"},c.map(((e,t)=>a.createElement(m,(0,n.Z)({key:t},e)))))))}function g(){return a.createElement(i.Z,{title:"Welcome to #FallForIA",description:"Join us for a month-long celebration of intelligent apps. From AI to cloud-scale data and cloud-native technology, build differentiated digital experiences on Azure!"},a.createElement(u,null),a.createElement("main",null,a.createElement(d,null)))}},29896:(e,t,l)=>{l.d(t,{Z:()=>n});const n={heroBanner:"heroBanner_qdFl",heroBannerImg:"heroBannerImg_1ZtW",featureImg:"featureImg_NqAs",buttons:"buttons_AeoN",buttonsFFIA:"buttonsFFIA_QHjD",features:"features_cAfv",featureSvg:"featureSvg_cxPB"}}}]); \ No newline at end of file diff --git a/assets/js/8025f7fd.a5c0f219.js b/assets/js/8025f7fd.a5c0f219.js deleted file mode 100644 index bd41047497..0000000000 --- a/assets/js/8025f7fd.a5c0f219.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[86697],{5373:(e,t,a)=>{a.r(t),a.d(t,{default:()=>p});var n=a(87462),l=a(67294),i=a(86010),r=a(91764),o=a(83699),s=a(29896);const c=[{title:"#30DaysOfIA",linkTitle:"#30DaysOfIA",svgpath:"../img/svg/azure-icon-30-days.svg",link:"/Cloud-Native/30DaysOfIA?WT.mc_id=javascript-99907-ninarasi",description:l.createElement(l.Fragment,null,"Join us on a #30Day journey that starts by demystifying Intelligent Apps and ends with you Building a Copilot!")},{title:"Learn Live",linkTitle:"Learn Live",svgpath:"../img/svg/azure-icon-learn-live.svg",link:"/Cloud-Native/Fall-For-IA/LearnLive?WT.mc_id=javascript-99907-ninarasi",description:l.createElement(l.Fragment,null,"Deconstruct an enterprise-grade end to end reference sample for a serverless or Kubernetes application.")},{title:"Ask The Expert",linkTitle:"Ask The Expert",svgpath:"../img/svg/azure-icon-ask-the-experts.svg",link:"/Cloud-Native/Fall-For-IA/AskTheExpert?WT.mc_id=javascript-99907-ninarasi",description:l.createElement(l.Fragment,null,"Join us for online conversations with the product teams - submit questions ahead of time or ask them live!")},{title:"Hack Together",linkTitle:"Hack Together",svgpath:"../img/svg/azure-icon-hack-together.svg",link:"/Cloud-Native/Fall-For-IA/HackTogether?WT.mc_id=javascript-99907-ninarasi",description:l.createElement(l.Fragment,null,"Explore this 6-part from Microsoft Reactor on JS & AI on Azure and make an open-source contribution!")},{title:"Cloud Skills",linkTitle:"Cloud Skills",svgpath:"../img/svg/azure-icon-cloud-skills.svg",link:"/Cloud-Native/Fall-For-IA/CloudSkills?WT.mc_id=javascript-99907-ninarasi",description:l.createElement(l.Fragment,null,"Skill up on key cloud technologies with these free, self-guided learning courses - and make the leaderboard!")},{title:"\ud83c\udd95 Community Gallery",linkTitle:"Community Gallery",svgpath:"../img/svg/azure-icon-comm-gallery.svg",link:"/Cloud-Native/Fall-For-IA/CommunityGallery?WT.mc_id=javascript-99907-ninarasi",description:l.createElement(l.Fragment,null,"Explore the Community Showcase for videos, blog posts and open-source projects for the community!")}];function m(e){let{svgpath:t,title:a,linkTitle:n,description:r,link:c}=e;return l.createElement("div",{className:(0,i.Z)("col col--4 card-col")},l.createElement("div",{className:"card"},l.createElement("div",{className:"card-body"},l.createElement("div",{className:"text--center"},l.createElement("img",{width:"150px",height:"150px",src:t,alt:"",role:"presentation"})),l.createElement("div",{fill:"#00ff00",className:"text--center padding-horiz--md"},l.createElement("h2",null,a),l.createElement("p",null,r)),l.createElement("div",{className:s.Z.buttons},l.createElement(o.Z,{className:"button button--block button--secondary button--lg",to:c},n)))))}function u(){return l.createElement("header",{className:(0,i.Z)("hero hero--primary",s.Z.heroBannerImg)},l.createElement("div",{className:"container"},l.createElement("div",{className:"row"},l.createElement("div",{className:"col col--6"},l.createElement("h1",{className:"hero__title"},"\ud83c\udf42 Fall For Intelligent Apps!"),l.createElement("p",null,"Join us this fall on a learning journey to explore building intelligent apps. Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure for your users."),l.createElement("div",{className:s.Z.buttonsFFIA},l.createElement(o.Z,{className:"button button--secondary button--lg",to:"/30DaysOfIA?WT.mc_id=javascript-99907-ninarasi"},"#FallforIntelligentApps"))),l.createElement("div",{className:"col col--6"},l.createElement("img",{className:"hide-on-mobile",src:"../img/fallforia/hero-bg.png",alt:"",role:"presentation",width:"100%"})))))}function d(){return l.createElement("section",{className:s.Z.features},l.createElement("div",{className:"container"},l.createElement("div",{className:"row"},c.map(((e,t)=>l.createElement(m,(0,n.Z)({key:t},e)))))))}function p(){return l.createElement(r.Z,{title:"Welcome to #FallForIA",description:"Join us for a month-long celebration of intelligent apps. From AI to cloud-scale data and cloud-native technology, build differentiated digital experiences on Azure!"},l.createElement(u,null),l.createElement("main",null,l.createElement(d,null)))}},29896:(e,t,a)=>{a.d(t,{Z:()=>n});const n={heroBanner:"heroBanner_qdFl",heroBannerImg:"heroBannerImg_1ZtW",featureImg:"featureImg_NqAs",buttons:"buttons_AeoN",buttonsFFIA:"buttonsFFIA_QHjD",features:"features_cAfv",featureSvg:"featureSvg_cxPB"}}}]); \ No newline at end of file diff --git a/assets/js/dc727da6.0246b114.js b/assets/js/dc727da6.0246b114.js new file mode 100644 index 0000000000..a9ac3f04a3 --- /dev/null +++ b/assets/js/dc727da6.0246b114.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[44193],{3905:(e,t,a)=>{a.d(t,{Zo:()=>c,kt:()=>m});var n=a(67294);function i(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}var s=n.createContext({}),p=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},c=function(e){var t=p(e.components);return n.createElement(s.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,i=e.mdxType,o=e.originalType,s=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),u=p(a),m=i,g=u["".concat(s,".").concat(m)]||u[m]||d[m]||o;return a?n.createElement(g,r(r({ref:t},c),{},{components:a})):n.createElement(g,r({ref:t},c))}));function m(e,t){var a=arguments,i=t&&t.mdxType;if("string"==typeof e||i){var o=a.length,r=new Array(o);r[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:i,r[1]=l;for(var p=2;p{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));const o={slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},r=void 0,l={permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA",source:"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md",title:"Fall is Coming! \ud83c\udf42",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",date:"2023-08-28T00:00:00.000Z",formattedDate:"August 28, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:.785,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},prevItem:{title:"HackTogether Recap \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/hacktogether-recap"}},s={authorsImageUrls:[void 0]},p=[],c={toc:p};function d(e){let{components:t,...a}=e;return(0,i.kt)("wrapper",(0,n.Z)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,i.kt)("head",null,(0,i.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"}),(0,i.kt)("meta",{name:"twitter:title",content:"It's Time to Fall For Intelligent Apps"}),(0,i.kt)("meta",{name:"twitter:description",content:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure."}),(0,i.kt)("meta",{name:"twitter:image",content:"https://github.com/Azure/Cloud-Native/blob/main/website/static/img/ogImage.png"}),(0,i.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,i.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,i.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,i.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"})),(0,i.kt)("p",null,"September is almost here - and that can only mean one thing!! It's time to ",(0,i.kt)("strong",{parentName:"p"},"\ud83c\udf42 Fall for something new and exciting")," and spend a few weeks skilling up on relevant tools, techologies and solutions!! "),(0,i.kt)("p",null,"Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale ",(0,i.kt)("strong",{parentName:"p"},"Data"),", cloud-native ",(0,i.kt)("strong",{parentName:"p"},"Technologies")," and cloud-based ",(0,i.kt)("strong",{parentName:"p"},"AI")," integrations to help you modernize and build intelligent apps for the enterprise!"),(0,i.kt)("p",null,"Watch this space - and join us in September to learn more!"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/dc727da6.027194e1.js b/assets/js/dc727da6.027194e1.js deleted file mode 100644 index 11ece312e4..0000000000 --- a/assets/js/dc727da6.027194e1.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[44193],{3905:(e,t,a)=>{a.d(t,{Zo:()=>c,kt:()=>m});var n=a(67294);function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function i(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,n)}return a}function r(e){for(var t=1;t=0||(o[a]=e[a]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(o[a]=e[a])}return o}var s=n.createContext({}),p=function(e){var t=n.useContext(s),a=t;return e&&(a="function"==typeof e?e(t):r(r({},t),e)),a},c=function(e){var t=p(e.components);return n.createElement(s.Provider,{value:t},e.children)},d={inlineCode:"code",wrapper:function(e){var t=e.children;return n.createElement(n.Fragment,{},t)}},u=n.forwardRef((function(e,t){var a=e.components,o=e.mdxType,i=e.originalType,s=e.parentName,c=l(e,["components","mdxType","originalType","parentName"]),u=p(a),m=o,g=u["".concat(s,".").concat(m)]||u[m]||d[m]||i;return a?n.createElement(g,r(r({ref:t},c),{},{components:a})):n.createElement(g,r({ref:t},c))}));function m(e,t){var a=arguments,o=t&&t.mdxType;if("string"==typeof e||o){var i=a.length,r=new Array(i);r[0]=u;var l={};for(var s in t)hasOwnProperty.call(t,s)&&(l[s]=t[s]);l.originalType=e,l.mdxType="string"==typeof e?e:o,r[1]=l;for(var p=2;p{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>l,toc:()=>p});var n=a(87462),o=(a(67294),a(3905));const i={slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"../../static/img/banners/empty.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},r=void 0,l={permalink:"/Cloud-Native/30daysofIA/road-to-fallforIA",source:"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md",title:"Fall is Coming! \ud83c\udf42",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",date:"2023-08-28T00:00:00.000Z",formattedDate:"August 28, 2023",tags:[{label:"Fall-For-IA",permalink:"/Cloud-Native/30daysofIA/tags/fall-for-ia"},{label:"30-days-of-IA",permalink:"/Cloud-Native/30daysofIA/tags/30-days-of-ia"},{label:"learn-live",permalink:"/Cloud-Native/30daysofIA/tags/learn-live"},{label:"hack-together",permalink:"/Cloud-Native/30daysofIA/tags/hack-together"},{label:"community-buzz",permalink:"/Cloud-Native/30daysofIA/tags/community-buzz"},{label:"ask-the-expert",permalink:"/Cloud-Native/30daysofIA/tags/ask-the-expert"},{label:"azure-kubernetes-service",permalink:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service"},{label:"azure-functions",permalink:"/Cloud-Native/30daysofIA/tags/azure-functions"},{label:"azure-openai",permalink:"/Cloud-Native/30daysofIA/tags/azure-openai"},{label:"azure-container-apps",permalink:"/Cloud-Native/30daysofIA/tags/azure-container-apps"},{label:"azure-cosmos-db",permalink:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db"},{label:"github-copilot",permalink:"/Cloud-Native/30daysofIA/tags/github-copilot"},{label:"github-codespaces",permalink:"/Cloud-Native/30daysofIA/tags/github-codespaces"},{label:"github-actions",permalink:"/Cloud-Native/30daysofIA/tags/github-actions"}],readingTime:.795,hasTruncateMarker:!1,authors:[{name:"It's 30DaysOfIA",title:"FallForIA Content Team",url:"https://github.com/cloud-native",imageURL:"https://azure.github.io/Cloud-Native/img/logo-ms-cloud-native.png",key:"cnteam"}],frontMatter:{slug:"road-to-fallforIA",title:"Fall is Coming! \ud83c\udf42",authors:["cnteam"],draft:!1,hide_table_of_contents:!1,toc_min_heading_level:2,toc_max_heading_level:3,keywords:["Cloud-Scale","Data","AI","AI/ML","intelligent apps","cloud-native","30-days","enterprise apps","digital experiences","app modernization"],image:"../../static/img/banners/empty.png",description:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure.",tags:["Fall-For-IA","30-days-of-IA","learn-live","hack-together","community-buzz","ask-the-expert","azure-kubernetes-service","azure-functions","azure-openai","azure-container-apps","azure-cosmos-db","github-copilot","github-codespaces","github-actions"]},prevItem:{title:"HackTogether Recap \ud83c\udf42",permalink:"/Cloud-Native/30daysofIA/hacktogether-recap"}},s={authorsImageUrls:[void 0]},p=[],c={toc:p};function d(e){let{components:t,...a}=e;return(0,o.kt)("wrapper",(0,n.Z)({},c,a,{components:t,mdxType:"MDXLayout"}),(0,o.kt)("head",null,(0,o.kt)("meta",{name:"twitter:url",content:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"}),(0,o.kt)("meta",{name:"twitter:title",content:"It's Time to Fall For Intelligent Apps"}),(0,o.kt)("meta",{name:"twitter:description",content:"Combine the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure."}),(0,o.kt)("meta",{name:"twitter:image",content:"FIXME: Post Image"}),(0,o.kt)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,o.kt)("meta",{name:"twitter:creator",content:"@nitya"}),(0,o.kt)("meta",{name:"twitter:site",content:"@AzureAdvocates"}),(0,o.kt)("link",{rel:"canonical",href:"https://azure.github.io/Cloud-Native/30daysofIA/road-to-fallforIA"})),(0,o.kt)("p",null,"September is almost here - and that can only mean one thing!! It's time to ",(0,o.kt)("strong",{parentName:"p"},"\ud83c\udf42 Fall for something new and exciting")," and spend a few weeks skilling up on relevant tools, techologies and solutions!! "),(0,o.kt)("p",null,"Last year, we focused on #ServerlessSeptember. This year, we're building on that theme with the addition of cloud-scale ",(0,o.kt)("strong",{parentName:"p"},"Data"),", cloud-native ",(0,o.kt)("strong",{parentName:"p"},"Technologies")," and cloud-based ",(0,o.kt)("strong",{parentName:"p"},"AI")," integrations to help you modernize and build intelligent apps for the enterprise!"),(0,o.kt)("p",null,"Watch this space - and join us in September to learn more!"))}d.isMDXComponent=!0}}]); \ No newline at end of file diff --git a/assets/js/e65795b9.aee6535e.js b/assets/js/e65795b9.aee6535e.js new file mode 100644 index 0000000000..a9e3357966 --- /dev/null +++ b/assets/js/e65795b9.aee6535e.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[25080],{85052:(e,t,a)=>{a.r(t),a.d(t,{default:()=>v});var n=a(87462),r=a(67294),i=a(39962),s=a(91764),l=a(86010),o=a(90771),c=a(15944),m=a(83699);function p(e){let{title:t,description:a}=e;return r.createElement("header",{className:(0,l.Z)("hero hero--primary",o.Z.heroBanner)},r.createElement("div",{className:"container text--center"},r.createElement("h1",{className:"hero__title"},t),r.createElement("p",null," ",a," "),r.createElement("div",{className:o.Z.buttons},r.createElement(m.Z,{className:"button button--secondary button--lg",to:"https://aka.ms/contoso-real-estate/learn-live",target:"_blank"},"Learn to build"))))}function d(){return r.createElement("section",{className:o.Z.features},r.createElement("div",{className:"container"},r.createElement("div",{className:"row"},h.map(((e,t)=>r.createElement(u,(0,n.Z)({key:t},e)))))))}function u(e){let{title:t,description:a,link:n,imglink:i,cta:s}=e;return r.createElement("div",{className:(0,l.Z)("col col--6 card-col",o.Z.contentItem)},r.createElement("div",{className:"card"},r.createElement("div",{className:"card__image"},r.createElement(c.Z,{alt:"Thumbnail Image for"+t,img:i})),r.createElement("div",{className:"card-body"},r.createElement("div",{className:"text--center padding-horiz--md"},r.createElement("h2",null,t," "),r.createElement("p",null,a)),r.createElement("div",{className:o.Z.buttons},r.createElement(m.Z,{className:"button button--block button--secondary button--lg",to:n,target:"_blank"},s)))))}const h=[{title:"Get Started With Contoso Real Estate",imglink:"../img/fallforia/learn-live-contoso.jpg",link:"https://aka.ms/contoso-real-estate/learn-live/Ep1?WT.mc_id=javascript-99907-ninarasi",description:"Learn about the Contoso Real Estate sample, fork the repo, launch GitHub Codespaces - and build/preview the application to validate environment.",cta:"Learn live"},{title:"Develop The Portal Application",imglink:"../img/fallforia/learn-live-portal-app.jpg",link:"https://aka.ms/contoso-real-estate/learn-live/Ep2?WT.mc_id=javascript-99907-ninarasi",description:"Learn about micro-frontends and API-first design. Deconstruct the portal app, blog app, and serverless API.",cta:"Learn live"},{title:"Integrate Auth, Payments, Search",imglink:"../img/fallforia/learn-live-third-party-payments.jpg",link:"https://aka.ms/contoso-real-estate/learn-live/Ep3?WT.mc_id=javascript-99907-ninarasi",description:"Integrate authentication to support user profiles. Integrate payments and search features using 3rd party API.",cta:"Learn live"},{title:"Automate, Test & Deploy to Azure",imglink:"../img/fallforia/learn-live-azure-developer.png",link:"https://aka.ms/contoso-real-estate/learn-live/Ep4?WT.mc_id=javascript-99907-ninarasi",description:"Learn to design and run end-to-end tests with Playwright. Provision and deploy solution to Azure with AZD.",cta:"Learn live"}];function v(){const{siteConfig:e}=(0,i.Z)(),t="Learn Live: Serverless Edition",a="Learn to build an enterprise-grade serverless solution on Azure by deconstructing an open-source reference sample.";return r.createElement(s.Z,{title:t,description:a},r.createElement(p,{title:t,description:a}),r.createElement("main",null,r.createElement(d,null)))}},90771:(e,t,a)=>{a.d(t,{Z:()=>n});const n={heroBanner:"heroBanner_Lyfz",featureImg:"featureImg_Pn4X",features:"features_lsQP",featureSvg:"featureSvg_TGID",filterCheckbox:"filterCheckbox_Zhje",checkboxList:"checkboxList__B7U",showcaseList:"showcaseList_VnWw",checkboxListItem:"checkboxListItem_h7pj",searchContainer:"searchContainer_AsVt",showcaseFavorite:"showcaseFavorite_j9VZ",showcaseHelpWanted:"showcaseHelpWanted_AzKS",helpText:"helpText_Bk3N",showcaseFavoriteHeader:"showcaseFavoriteHeader_orWO",svgIconFavoriteXs:"svgIconFavoriteXs_nM3j",svgIconFavorite:"svgIconFavorite_Ks9A",hide:"hide_Cov8"}}}]); \ No newline at end of file diff --git a/assets/js/e65795b9.f780f8f7.js b/assets/js/e65795b9.f780f8f7.js deleted file mode 100644 index ca98f00bdb..0000000000 --- a/assets/js/e65795b9.f780f8f7.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[25080],{85052:(e,t,a)=>{a.r(t),a.d(t,{default:()=>v});var n=a(87462),r=a(67294),i=a(39962),s=a(91764),o=a(86010),l=a(90771),c=a(15944),m=a(83699);function p(e){let{title:t,description:a}=e;return r.createElement("header",{className:(0,o.Z)("hero hero--primary",l.Z.heroBanner)},r.createElement("div",{className:"container text--center"},r.createElement("h1",{className:"hero__title"},t),r.createElement("p",null," ",a," "),r.createElement("div",{className:l.Z.buttons},r.createElement(m.Z,{className:"button button--secondary button--lg",to:"https://aka.ms/contoso-real-estate/learn-live",target:"_blank"},"Learn to build"))))}function d(){return r.createElement("section",{className:l.Z.features},r.createElement("div",{className:"container"},r.createElement("div",{className:"row"},h.map(((e,t)=>r.createElement(u,(0,n.Z)({key:t},e)))))))}function u(e){let{title:t,description:a,link:n,imglink:i,cta:s}=e;return r.createElement("div",{className:(0,o.Z)("col col--6 card-col",l.Z.contentItem)},r.createElement("div",{className:"card"},r.createElement("div",{className:"card__image"},r.createElement(c.Z,{alt:"Thumbnail Image for"+t,img:i})),r.createElement("div",{className:"card-body"},r.createElement("div",{className:"text--center padding-horiz--md"},r.createElement("h2",null,t," "),r.createElement("p",null,a)),r.createElement("div",{className:l.Z.buttons},r.createElement(m.Z,{className:"button button--block button--secondary button--lg",to:n,target:"_blank"},s)))))}const h=[{title:"Get Started With Contoso Real Estate",imglink:"../img/fallforia/learn-live-contoso.jpg",link:"https://aka.ms/learnlive-contoso-app-deconstructed-Ep1?WT.mc_id=javascript-99907-ninarasi",description:"Learn about the Contoso Real Estate sample, fork the repo, launch GitHub Codespaces - and build/preview the application to validate environment.",cta:"Learn live"},{title:"Develop The Portal Application",imglink:"../img/fallforia/learn-live-portal-app.jpg",link:"https://aka.ms/learnlive-contoso-app-deconstructed-Ep2?WT.mc_id=javascript-99907-ninarasi",description:"Learn about micro-frontends and API-first design. Deconstruct the portal app, blog app, and serverless API.",cta:"Learn live"},{title:"Integrate Auth, Payments, Search",imglink:"../img/fallforia/learn-live-third-party-payments.jpg",link:"https://aka.ms/learnlive-contoso-app-deconstructed-Ep3?WT.mc_id=javascript-99907-ninarasi",description:"Integrate authentication to support user profiles. Integrate payments and search features using 3rd party API.",cta:"Learn live"},{title:"Automate, Test & Deploy to Azure",imglink:"../img/fallforia/learn-live-azure-developer.png",link:"https://aka.ms/learnlive-contoso-app-deconstructed-Ep4?WT.mc_id=javascript-99907-ninarasi",description:"Learn to design and run end-to-end tests with Playwright. Provision and deploy solution to Azure with AZD.",cta:"Learn live"}];function v(){const{siteConfig:e}=(0,i.Z)(),t="Learn Live: Serverless Edition",a="Learn to build an enterprise-grade serverless solution on Azure by deconstructing an open-source reference sample.";return r.createElement(s.Z,{title:t,description:a},r.createElement(p,{title:t,description:a}),r.createElement("main",null,r.createElement(d,null)))}},90771:(e,t,a)=>{a.d(t,{Z:()=>n});const n={heroBanner:"heroBanner_Lyfz",featureImg:"featureImg_Pn4X",features:"features_lsQP",featureSvg:"featureSvg_TGID",filterCheckbox:"filterCheckbox_Zhje",checkboxList:"checkboxList__B7U",showcaseList:"showcaseList_VnWw",checkboxListItem:"checkboxListItem_h7pj",searchContainer:"searchContainer_AsVt",showcaseFavorite:"showcaseFavorite_j9VZ",showcaseHelpWanted:"showcaseHelpWanted_AzKS",helpText:"helpText_Bk3N",showcaseFavoriteHeader:"showcaseFavoriteHeader_orWO",svgIconFavoriteXs:"svgIconFavoriteXs_nM3j",svgIconFavorite:"svgIconFavorite_Ks9A",hide:"hide_Cov8"}}}]); \ No newline at end of file diff --git a/assets/js/fc042285.72953c8e.js b/assets/js/fc042285.c65b9779.js similarity index 98% rename from assets/js/fc042285.72953c8e.js rename to assets/js/fc042285.c65b9779.js index 83d7574655..92919ffc3d 100644 --- a/assets/js/fc042285.72953c8e.js +++ b/assets/js/fc042285.c65b9779.js @@ -1 +1 @@ -"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[51789],{3905:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>h});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=a.createContext({}),p=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},c=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),d=p(n),h=r,m=d["".concat(l,".").concat(h)]||d[h]||u[h]||i;return n?a.createElement(m,o(o({ref:t},c),{},{components:n})):a.createElement(m,o({ref:t},c))}));function h(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s.mdxType="string"==typeof e?e:r,o[1]=s;for(var p=2;p{n.r(t),n.d(t,{contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var a=n(87462),r=(n(67294),n(3905));const i={title:"Ask The Expert"},o="Ask The Expert",s={type:"mdx",permalink:"/Cloud-Native/Fall-For-IA/AskTheExpert",source:"@site/src/pages/Fall-For-IA/AskTheExpert.md",title:"Ask The Expert",description:"1. Open a New Issue on the repo.",frontMatter:{title:"Ask The Expert"}},l=[{value:"What is it?",id:"what-is-it",level:2},{value:"How does it work?",id:"how-does-it-work",level:2},{value:"When is it?",id:"when-is-it",level:2}],p={toc:l};function c(e){let{components:t,...i}=e;return(0,r.kt)("wrapper",(0,a.Z)({},p,i,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"ask-the-expert"},"Ask The Expert"),(0,r.kt)("admonition",{type:"info"},(0,r.kt)("mdxAdmonitionTitle",{parentName:"admonition"},"\ud83d\udea8 ",(0,r.kt)("a",{parentName:"mdxAdmonitionTitle",href:"https://github.com/Azure/Cloud-Native/issues/new?assignees=&labels=ask+the+expert&template=---ask-the-expert-.md&title=%5BAsk+The+Expert%5D++"},(0,r.kt)("strong",{parentName:"a"},"SUBMIT QUESTIONS NOW FOR PRIORITY"))," \ud83d\udea8"),(0,r.kt)("ol",{parentName:"admonition"},(0,r.kt)("li",{parentName:"ol"},"Open a ",(0,r.kt)("a",{parentName:"li",href:"https://github.com/Azure/Cloud-Native/issues/new/choose"},"New Issue")," on the repo."),(0,r.kt)("li",{parentName:"ol"},"Click ",(0,r.kt)("a",{parentName:"li",href:"https://github.com/Azure/Cloud-Native/issues/new?assignees=&labels=ask+the+expert&template=---ask-the-expert-.md&title=%5BAsk+The+Expert%5D++"},"Get Started")," on the ",(0,r.kt)("strong",{parentName:"li"},"\ud83c\udfa4 Ask the Expert!")," template."),(0,r.kt)("li",{parentName:"ol"},"Fill in the details and submit!")),(0,r.kt)("p",{parentName:"admonition"},"Our team will review all submitted questions and prioritize them for the live ATE session. Questions that don't get answered live (due to time constraints) will be responded to here, in response to your submitted issue.")),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"what-is-it"},"What is it?"),(0,r.kt)("p",null,(0,r.kt)("a",{parentName:"p",href:"https://docs.microsoft.com/shows/Ask-the-Expert/?WT.mc_id=javascript-99907-ninarasi"},"Ask the Expert")," is a series of scheduled 30-minute ",(0,r.kt)("strong",{parentName:"p"},"LIVE")," broadcasts where you can connect with experts to get your questions answered! You an also visit the site later, to view sessions on demand - and view answers to questions you may have submitted ahead of time."),(0,r.kt)("p",null,(0,r.kt)("img",{alt:"Ask the Expert",src:n(91805).Z,width:"3840",height:"2160"})),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"how-does-it-work"},"How does it work?"),(0,r.kt)("p",null,"The live broadcast will have a moderated chat session where you can submit questions in real time. We also have a custom ",(0,r.kt)("a",{parentName:"p",href:"https://github.com/Azure/Cloud-Native/issues/new?assignees=&labels=ask+the+expert&template=---ask-the-expert-.md&title=%5BAsk+The+Expert%5D++"},"\ud83c\udfa4 ",(0,r.kt)("strong",{parentName:"a"},"Ask The Expert"))," issue you can use to submit questions ahead of time as mentioned earlier."),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"We strongly encourage you to submit questions early")," using that issue"),(0,r.kt)("li",{parentName:"ul"},"Browse ",(0,r.kt)("a",{parentName:"li",href:"https://github.com/Azure/Cloud-Native/issues?q=+is%3Aissue+label%3A%22ask+the+expert%22+"},(0,r.kt)("strong",{parentName:"a"},"previously posted questions"))," to reduce duplication. "),(0,r.kt)("li",{parentName:"ul"},"Upvote (\ud83d\udc4d\ud83c\udffd) existing questions of interest to ",(0,r.kt)("strong",{parentName:"li"},"help us prioritize them")," for the live show.")),(0,r.kt)("p",null,"Doing this will help us all in a few ways:"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"We can ensure that ",(0,r.kt)("em",{parentName:"li"},"all")," questions get answered here, even if we run out of time on the live broadcast."),(0,r.kt)("li",{parentName:"ul"},"Others can vote (\ud83d\udc4d\ud83c\udffd) on your question - helping us prioritize them live based on popularity"),(0,r.kt)("li",{parentName:"ul"},"We can update them with responses post-event for future readers.")),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"when-is-it"},"When is it?"),(0,r.kt)("p",null,"Visit the ",(0,r.kt)("a",{parentName:"p",href:"https://aka.ms/fallforIA/ATE"},(0,r.kt)("strong",{parentName:"a"},"ATE : Fall for Intelligent Apps"))," page to see the latest schedule and registration links! For convenience, we've replicated some information here. Please click the ",(0,r.kt)("strong",{parentName:"p"},"REGISTER TO ATTEND")," links to save the date and get notified of key details like links to the livestream (pre-event) and recording (post-event.)"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Date"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Description"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Azure Container Apps Landing Zone Accelerator",src:n(79700).Z,width:"3840",height:"2160"})," ",(0,r.kt)("strong",{parentName:"td"},"September 13, 2023")," : Azure Container Apps Landing Zone Accelerator"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null,"It can be challenging to build and deploy cloud native apps at enterprise scale and get it right the first time. Landing Zone Accelerators help you address this challenge, providing guidance to deploy workloads faster, with better security, scalability, availability and lower cost; allowing you to operate confidently with better performance.")," ",(0,r.kt)("p",null,(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20518/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent Apps with Azure Container Apps Option 1",src:n(83914).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 20, 2023")," : Fall for Intelligent Apps with Azure Container Apps (Option 1)"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps."),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20728/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent Apps with Azure Container Apps Option 2",src:n(16750).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 20, 2023")," : Fall for Intelligent Apps with Azure Container Apps (Option) 2"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps."),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20729/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent Apps with Azure Functions Option 1",src:n(42556).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 26, 2023")," : Fall for Intelligent Apps with Azure Functions (Option) 1"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions."),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20730/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent apps with Azure Functions Option 2",src:n(90510).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 26, 2023")," : Fall for Intelligent apps with Azure Functions (Option) 2"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions. "),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20731/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))))))}c.isMDXComponent=!0},91805:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/serverless-ate-29943f512f24e8ea02c833cbec940ff0.png"},79700:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-13-0c7b638e3df7b6d3df625601616bf14d.png"},83914:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-20-p1-610f92f113be05425a65a41e3d8a5112.png"},16750:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-20-p2-11171acb645294730ccfd333abe72237.png"},42556:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-26-p1-b45209fdca3f66b6879de70875d25df6.png"},90510:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-26-p2-8209659ea7130b5805d5f8ec42fb55d3.png"}}]); \ No newline at end of file +"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[51789],{3905:(e,t,n)=>{n.d(t,{Zo:()=>c,kt:()=>h});var a=n(67294);function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,a)}return n}function o(e){for(var t=1;t=0||(r[n]=e[n]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}var l=a.createContext({}),p=function(e){var t=a.useContext(l),n=t;return e&&(n="function"==typeof e?e(t):o(o({},t),e)),n},c=function(e){var t=p(e.components);return a.createElement(l.Provider,{value:t},e.children)},u={inlineCode:"code",wrapper:function(e){var t=e.children;return a.createElement(a.Fragment,{},t)}},d=a.forwardRef((function(e,t){var n=e.components,r=e.mdxType,i=e.originalType,l=e.parentName,c=s(e,["components","mdxType","originalType","parentName"]),d=p(n),h=r,m=d["".concat(l,".").concat(h)]||d[h]||u[h]||i;return n?a.createElement(m,o(o({ref:t},c),{},{components:n})):a.createElement(m,o({ref:t},c))}));function h(e,t){var n=arguments,r=t&&t.mdxType;if("string"==typeof e||r){var i=n.length,o=new Array(i);o[0]=d;var s={};for(var l in t)hasOwnProperty.call(t,l)&&(s[l]=t[l]);s.originalType=e,s.mdxType="string"==typeof e?e:r,o[1]=s;for(var p=2;p{n.r(t),n.d(t,{contentTitle:()=>o,default:()=>c,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var a=n(87462),r=(n(67294),n(3905));const i={title:"Ask The Expert"},o="Ask The Expert",s={type:"mdx",permalink:"/Cloud-Native/Fall-For-IA/AskTheExpert",source:"@site/src/pages/Fall-For-IA/AskTheExpert.md",title:"Ask The Expert",description:"1. Open a New Issue on the repo.",frontMatter:{title:"Ask The Expert"}},l=[{value:"What is it?",id:"what-is-it",level:2},{value:"How does it work?",id:"how-does-it-work",level:2},{value:"When is it?",id:"when-is-it",level:2}],p={toc:l};function c(e){let{components:t,...i}=e;return(0,r.kt)("wrapper",(0,a.Z)({},p,i,{components:t,mdxType:"MDXLayout"}),(0,r.kt)("h1",{id:"ask-the-expert"},"Ask The Expert"),(0,r.kt)("admonition",{type:"info"},(0,r.kt)("mdxAdmonitionTitle",{parentName:"admonition"},"\ud83d\udea8 ",(0,r.kt)("a",{parentName:"mdxAdmonitionTitle",href:"https://github.com/Azure/Cloud-Native/issues/new?assignees=&labels=ask+the+expert&template=---ask-the-expert-.md&title=%5BAsk+The+Expert%5D++"},(0,r.kt)("strong",{parentName:"a"},"SUBMIT QUESTIONS NOW FOR PRIORITY"))," \ud83d\udea8"),(0,r.kt)("ol",{parentName:"admonition"},(0,r.kt)("li",{parentName:"ol"},"Open a ",(0,r.kt)("a",{parentName:"li",href:"https://github.com/Azure/Cloud-Native/issues/new/choose"},"New Issue")," on the repo."),(0,r.kt)("li",{parentName:"ol"},"Click ",(0,r.kt)("a",{parentName:"li",href:"https://github.com/Azure/Cloud-Native/issues/new?assignees=&labels=ask+the+expert&template=---ask-the-expert-.md&title=%5BAsk+The+Expert%5D++"},"Get Started")," on the ",(0,r.kt)("strong",{parentName:"li"},"\ud83c\udfa4 Ask the Expert!")," template."),(0,r.kt)("li",{parentName:"ol"},"Fill in the details and submit!")),(0,r.kt)("p",{parentName:"admonition"},"Our team will review all submitted questions and prioritize them for the live ATE session. Questions that don't get answered live (due to time constraints) will be responded to here, in response to your submitted issue.")),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"what-is-it"},"What is it?"),(0,r.kt)("p",null,(0,r.kt)("a",{parentName:"p",href:"https://docs.microsoft.com/shows/Ask-the-Expert/?WT.mc_id=javascript-99907-ninarasi"},"Ask the Expert")," is a series of scheduled 30-minute ",(0,r.kt)("strong",{parentName:"p"},"LIVE")," broadcasts where you can connect with experts to get your questions answered! You an also visit the site later, to view sessions on demand - and view answers to questions you may have submitted ahead of time."),(0,r.kt)("p",null,(0,r.kt)("img",{alt:"Ask the Expert",src:n(91805).Z,width:"3840",height:"2160"})),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"how-does-it-work"},"How does it work?"),(0,r.kt)("p",null,"The live broadcast will have a moderated chat session where you can submit questions in real time. We also have a custom ",(0,r.kt)("a",{parentName:"p",href:"https://github.com/Azure/Cloud-Native/issues/new?assignees=&labels=ask+the+expert&template=---ask-the-expert-.md&title=%5BAsk+The+Expert%5D++"},"\ud83c\udfa4 ",(0,r.kt)("strong",{parentName:"a"},"Ask The Expert"))," issue you can use to submit questions ahead of time as mentioned earlier."),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},(0,r.kt)("strong",{parentName:"li"},"We strongly encourage you to submit questions early")," using that issue"),(0,r.kt)("li",{parentName:"ul"},"Browse ",(0,r.kt)("a",{parentName:"li",href:"https://github.com/Azure/Cloud-Native/issues?q=+is%3Aissue+label%3A%22ask+the+expert%22+"},(0,r.kt)("strong",{parentName:"a"},"previously posted questions"))," to reduce duplication. "),(0,r.kt)("li",{parentName:"ul"},"Upvote (\ud83d\udc4d\ud83c\udffd) existing questions of interest to ",(0,r.kt)("strong",{parentName:"li"},"help us prioritize them")," for the live show.")),(0,r.kt)("p",null,"Doing this will help us all in a few ways:"),(0,r.kt)("ul",null,(0,r.kt)("li",{parentName:"ul"},"We can ensure that ",(0,r.kt)("em",{parentName:"li"},"all")," questions get answered here, even if we run out of time on the live broadcast."),(0,r.kt)("li",{parentName:"ul"},"Others can vote (\ud83d\udc4d\ud83c\udffd) on your question - helping us prioritize them live based on popularity"),(0,r.kt)("li",{parentName:"ul"},"We can update them with responses post-event for future readers.")),(0,r.kt)("hr",null),(0,r.kt)("h2",{id:"when-is-it"},"When is it?"),(0,r.kt)("p",null,"Visit the ",(0,r.kt)("a",{parentName:"p",href:"https://aka.ms/fallforIA/ATE"},(0,r.kt)("strong",{parentName:"a"},"ATE : Fall for Intelligent Apps"))," page to see the latest schedule and registration links! For convenience, we've replicated some information here. Please click the ",(0,r.kt)("strong",{parentName:"p"},"REGISTER TO ATTEND")," links to save the date and get notified of key details like links to the livestream (pre-event) and recording (post-event.)"),(0,r.kt)("table",null,(0,r.kt)("thead",{parentName:"table"},(0,r.kt)("tr",{parentName:"thead"},(0,r.kt)("th",{parentName:"tr",align:"left"},"Date"),(0,r.kt)("th",{parentName:"tr",align:"left"},"Description"))),(0,r.kt)("tbody",{parentName:"table"},(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Azure Container Apps Landing Zone Accelerator",src:n(79700).Z,width:"3840",height:"2160"})," ",(0,r.kt)("strong",{parentName:"td"},"September 13, 2023")," : Azure Container Apps Landing Zone Accelerator"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null,"It can be challenging to build and deploy cloud native apps at enterprise scale and get it right the first time. Landing Zone Accelerators help you address this challenge, providing guidance to deploy workloads faster, with better security, scalability, availability and lower cost; allowing you to operate confidently with better performance.")," ",(0,r.kt)("p",null,(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20518/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent Apps with Azure Container Apps Option 1",src:n(83914).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 20, 2023")," : Fall for Intelligent Apps with Azure Container Apps (Option 1)"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps."),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20728/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent Apps with Azure Container Apps Option 2",src:n(16750).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 20, 2023")," : Fall for Intelligent Apps with Azure Container Apps (Option 2)"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Container Apps Product Group this fall to learn about combining the power of AI, cloud-scale data, and cloud-native app development to create highly differentiated digital experiences with microservices. Azure Container Apps is an app-centric service, empowering developers to focus on the differentiating business logic of their apps rather than on cloud infrastructure management. Discuss with the experts on how to develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Container Apps."),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20729/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent Apps with Azure Functions Option 1",src:n(42556).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 26, 2023")," : Fall for Intelligent Apps with Azure Functions (Option 1)"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions."),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20730/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))),(0,r.kt)("tr",{parentName:"tbody"},(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("img",{alt:"Fall for Intelligent apps with Azure Functions Option 2",src:n(90510).Z,width:"960",height:"540"}),(0,r.kt)("strong",{parentName:"td"},"September 26, 2023")," : Fall for Intelligent apps with Azure Functions (Option 2)"),(0,r.kt)("td",{parentName:"tr",align:"left"},(0,r.kt)("p",null," Join the Azure Functions Product Group this fall to learn about FaaS or Functions-as-a-Service in Azure serverless computing. It is time to focus on the pieces of code that matter most to you while Azure Functions handles the rest. Discuss with the experts on how to combine the power of AI, cloud-scale data, and serverless app development to create highly differentiated digital experiences. Develop adaptive, responsive, and personalized experiences by building and modernizing intelligent applications with Azure Functions. "),(0,r.kt)("p",null," ",(0,r.kt)("a",{parentName:"td",href:"https://reactor.microsoft.com/en-us/reactor/events/20731/?WT.mc_id=javascript-99907-ninarasi"},(0,r.kt)("strong",{parentName:"a"},"REGISTER TO ATTEND"))))))))}c.isMDXComponent=!0},91805:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/serverless-ate-29943f512f24e8ea02c833cbec940ff0.png"},79700:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-13-0c7b638e3df7b6d3df625601616bf14d.png"},83914:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-20-p1-610f92f113be05425a65a41e3d8a5112.png"},16750:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-20-p2-11171acb645294730ccfd333abe72237.png"},42556:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-26-p1-b45209fdca3f66b6879de70875d25df6.png"},90510:(e,t,n)=>{n.d(t,{Z:()=>a});const a=n.p+"assets/images/ATE-2023-09-26-p2-8209659ea7130b5805d5f8ec42fb55d3.png"}}]); \ No newline at end of file diff --git a/assets/js/main.8c86f14f.js b/assets/js/main.0d8e9fff.js similarity index 86% rename from assets/js/main.8c86f14f.js rename to assets/js/main.0d8e9fff.js index bbf5e17c51..0e3cf53f75 100644 --- a/assets/js/main.8c86f14f.js +++ b/assets/js/main.0d8e9fff.js @@ -1,2 +1,2 @@ -/*! For license information please see main.8c86f14f.js.LICENSE.txt */ -(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[40179],{50997:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(67294),o=n(87462),r=n(68356),i=n.n(r),l=n(16887);const s={"00429eb7":[()=>n.e(16509).then(n.bind(n,82092)),"@site/blog/2022-09-17/index.md?truncated=true",82092],"00e5e0c6":[()=>n.e(45345).then(n.bind(n,37122)),"@site/blog-cnny/2023-02-17/cnny-wrap-up.md",37122],"00ff3ab8":[()=>n.e(85992).then(n.t.bind(n,92649,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-hack-together-page-2-c51.json",92649],"010f538e":[()=>n.e(997).then(n.t.bind(n,19881,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-archive-6d8.json",19881],"0154d667":[()=>n.e(20426).then(n.t.bind(n,32215,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-21-962.json",32215],"015ef8b2":[()=>n.e(85048).then(n.t.bind(n,21626,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-2-555-list.json",21626],"0182af35":[()=>n.e(18870).then(n.t.bind(n,41865,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-2-21c.json",41865],"01a85c17":[()=>Promise.all([n.e(40532),n.e(64013)]).then(n.bind(n,12864)),"@theme/BlogTagsListPage",12864],"01b32472":[()=>n.e(99434).then(n.t.bind(n,31274,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-5-907-list.json",31274],"01c7a724":[()=>n.e(32344).then(n.t.bind(n,96429,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-21-fb1.json",96429],"020a0ff4":[()=>n.e(19661).then(n.bind(n,88109)),"@site/blog/2022-09-05/index.md?truncated=true",88109],"021c8d1d":[()=>n.e(63741).then(n.t.bind(n,93090,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-4-0de.json",93090],"0254e92e":[()=>n.e(27244).then(n.bind(n,74718)),"@site/blog-cnny/2023-01-30/PodsAndDeployments.md",74718],"02ad56ee":[()=>n.e(8863).then(n.bind(n,78708)),"@site/blog/zero-to-hero/2022-09-06-containerapps.md?truncated=true",78708],"02dc33ee":[()=>n.e(67197).then(n.t.bind(n,84625,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-33-b14-list.json",84625],"02eacc81":[()=>n.e(75555).then(n.t.bind(n,37807,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-kubernetes-service-page-2-3fc.json",37807],"032f8ca1":[()=>n.e(20703).then(n.bind(n,37647)),"@site/blog/2022-08-31/index.md?truncated=true",37647],"04288e05":[()=>n.e(39073).then(n.t.bind(n,62332,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-24-059.json",62332],"0439459b":[()=>n.e(86761).then(n.t.bind(n,24403,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-5-ddb.json",24403],"05037b3e":[()=>n.e(55912).then(n.t.bind(n,85025,19)),"~blog/default/cloud-native-blog-tags-microservices-page-6-4fc.json",85025],"051147c5":[()=>n.e(80443).then(n.t.bind(n,3731,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-14-622-list.json",3731],"05309783":[()=>n.e(42346).then(n.t.bind(n,90359,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-4-592.json",90359],"05a8e5eb":[()=>n.e(90866).then(n.t.bind(n,95780,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-10-650-list.json",95780],"05b7df8f":[()=>n.e(90388).then(n.t.bind(n,38797,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-learn-live-page-2-796-list.json",38797],"05cbd5e2":[()=>n.e(55191).then(n.t.bind(n,98861,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-b0c.json",98861],"069faf48":[()=>n.e(16781).then(n.t.bind(n,92608,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-8-956-list.json",92608],"06b5abd5":[()=>n.e(66814).then(n.t.bind(n,53106,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-20-076-list.json",53106],"06db7cdd":[()=>n.e(53118).then(n.t.bind(n,61420,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-kubernetes-service-page-2-3fc-list.json",61420],"07182537":[()=>n.e(60738).then(n.t.bind(n,63998,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-8-6c4-list.json",63998],"079fe0b3":[()=>n.e(13596).then(n.t.bind(n,56755,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-15-695-list.json",56755],"082a9ce0":[()=>n.e(26453).then(n.t.bind(n,82972,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-secrets-management-dc2.json",82972],"087fccde":[()=>n.e(90244).then(n.t.bind(n,67847,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-14-258-list.json",67847],"08a845a3":[()=>n.e(82048).then(n.t.bind(n,92701,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-d9a-list.json",92701],"08bdb996":[()=>n.e(24966).then(n.t.bind(n,14299,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-5-ee6-list.json",14299],"08c13187":[()=>n.e(37050).then(n.t.bind(n,28569,19)),"~blog/default/cloud-native-blog-tags-microservices-page-10-e37-list.json",28569],"08cc3f2a":[()=>n.e(84643).then(n.bind(n,71552)),"@site/blog/2022-09-24/index.md?truncated=true",71552],"0955c03d":[()=>n.e(77170).then(n.t.bind(n,13156,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-3-0c7.json",13156],"09a8101c":[()=>n.e(63637).then(n.t.bind(n,82504,19)),"~blog/default/cloud-native-blog-page-17-4a4.json",82504],"0a09fc38":[()=>n.e(3273).then(n.t.bind(n,29696,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-7-b12-list.json",29696],"0a1ee2df":[()=>n.e(94304).then(n.t.bind(n,58966,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-copilot-page-2-43b.json",58966],"0a90bd61":[()=>n.e(66019).then(n.bind(n,90939)),"@site/blog-cnny/2023-02-06/index.md?truncated=true",90939],"0abb84f4":[()=>n.e(80819).then(n.bind(n,38848)),"@site/blog/2022-09-07/index.md",38848],"0abf7f02":[()=>n.e(60197).then(n.t.bind(n,23734,19)),"~blog/default/cloud-native-blog-tags-python-956-list.json",23734],"0b5f5bbf":[()=>n.e(33990).then(n.t.bind(n,75606,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-9-c01.json",75606],"0bcbab68":[()=>n.e(52017).then(n.t.bind(n,64408,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-7-3e0-list.json",64408],"0c5ad103":[()=>n.e(40127).then(n.t.bind(n,72828,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-18-183.json",72828],"0c8d610a":[()=>n.e(46142).then(n.t.bind(n,71869,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-3-97b.json",71869],"0d808a5a":[()=>n.e(91645).then(n.t.bind(n,65667,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-9-052-list.json",65667],"0d936d6e":[()=>n.e(90861).then(n.t.bind(n,44710,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-workload-identity-8c2-list.json",44710],"0e1333d1":[()=>n.e(63991).then(n.bind(n,88529)),"@site/src/pages/calendar.md",88529],"0e5b1676":[()=>n.e(95095).then(n.t.bind(n,62212,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-10-fae-list.json",62212],"0e760f5c":[()=>n.e(1738).then(n.t.bind(n,58277,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-10-f09-list.json",58277],"0e832ef5":[()=>n.e(38130).then(n.t.bind(n,69272,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-extensions-15e.json",69272],"0f00d983":[()=>n.e(79522).then(n.t.bind(n,43269,19)),"~blog/default/cloud-native-blog-tags-serverless-bba.json",43269],"0f2db0e2":[()=>n.e(76508).then(n.bind(n,6421)),"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md?truncated=true",6421],"0f519dc1":[()=>n.e(55269).then(n.bind(n,85394)),"@site/src/pages/serverless-september/30DaysOfServerless.md",85394],"0f8260a7":[()=>n.e(88439).then(n.t.bind(n,1820,19)),"~blog/default/cloud-native-blog-tags-microservices-page-4-fbf.json",1820],"0fa6c6d6":[()=>n.e(93609).then(n.t.bind(n,61515,19)),"~blog/default/cloud-native-blog-page-27-df6.json",61515],"0fc52616":[()=>n.e(4391).then(n.t.bind(n,95009,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-key-vault-4ba-list.json",95009],"0fe97ad9":[()=>n.e(29789).then(n.t.bind(n,88691,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-3-4c5.json",88691],"1007ba84":[()=>n.e(84752).then(n.t.bind(n,26658,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-2-cd2.json",26658],"10362b01":[()=>n.e(27019).then(n.bind(n,6337)),"@site/docs/resources/devtools.md",6337],"114a0ea4":[()=>n.e(6664).then(n.t.bind(n,202,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-containers-page-2-487.json",202],"11f27dd8":[()=>n.e(87097).then(n.t.bind(n,2361,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-hack-together-page-2-c51-list.json",2361],"1224d608":[()=>n.e(51494).then(n.t.bind(n,11522,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-3-0c7-list.json",11522],"1280d58f":[()=>n.e(37838).then(n.t.bind(n,68417,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-hack-together-d8e-list.json",68417],"129735db":[()=>n.e(47348).then(n.t.bind(n,11003,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-6-ab9.json",11003],"12a40cbb":[()=>n.e(94419).then(n.t.bind(n,16189,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-7-741.json",16189],"12d48ddb":[()=>n.e(30214).then(n.t.bind(n,11933,19)),"~blog/default/cloud-native-blog-tags-dapr-page-6-a0a.json",11933],13524175:[()=>n.e(95701).then(n.t.bind(n,8626,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-5-ad2.json",8626],"137765a7":[()=>n.e(94106).then(n.t.bind(n,15560,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-19-c26.json",15560],"13f90819":[()=>n.e(10297).then(n.bind(n,90530)),"@site/blog/2022-09-08/index.md?truncated=true",90530],"1420d1e4":[()=>n.e(97492).then(n.t.bind(n,70676,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-2-5a3.json",70676],"14e99011":[()=>n.e(55558).then(n.bind(n,78990)),"@site/blog/2022-09-10/index.md?truncated=true",78990],"14eb3368":[()=>Promise.all([n.e(40532),n.e(9817)]).then(n.bind(n,80853)),"@theme/DocCategoryGeneratedIndexPage",80853],"14f6b037":[()=>n.e(15494).then(n.bind(n,57899)),"@site/src/pages/serverless-september/ServerlessHacks.md",57899],"155d8733":[()=>n.e(65487).then(n.t.bind(n,23110,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-ask-the-expert-page-2-afc.json",23110],"1567a249":[()=>n.e(92428).then(n.t.bind(n,59767,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-key-vault-page-2-601.json",59767],"158ed014":[()=>n.e(18031).then(n.bind(n,73429)),"@site/blog/2022-09-10/index.md",73429],"15a2eb39":[()=>n.e(30299).then(n.t.bind(n,52820,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-13-799-list.json",52820],16399044:[()=>n.e(72971).then(n.bind(n,7026)),"@site/src/pages/New-Year/ate.md",7026],"167f29d7":[()=>n.e(45123).then(n.t.bind(n,20959,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-openai-page-2-1e8.json",20959],"168e5dc9":[()=>n.e(97214).then(n.t.bind(n,9327,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-7-cf4-list.json",9327],"170f5865":[()=>n.e(42374).then(n.t.bind(n,44171,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-6-4d2-list.json",44171],"171c08f2":[()=>n.e(19977).then(n.t.bind(n,28734,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-d1d-list.json",28734],"1730ce49":[()=>n.e(8258).then(n.t.bind(n,83250,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-2-88a.json",83250],17896441:[()=>Promise.all([n.e(40532),n.e(75287),n.e(27918)]).then(n.bind(n,42889)),"@theme/DocItem",42889],"17bd234e":[()=>n.e(78505).then(n.t.bind(n,68639,19)),"~blog/default/cloud-native-blog-tags-hacktoberfest-e38.json",68639],"17e657ee":[()=>n.e(40812).then(n.t.bind(n,6167,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-7-cc0-list.json",6167],18305907:[()=>n.e(77309).then(n.t.bind(n,23040,19)),"~blog/default/cloud-native-blog-tags-java-f5a-list.json",23040],"18754cb8":[()=>n.e(88526).then(n.t.bind(n,55285,19)),"~blog/default/cloud-native-blog-tags-custom-connector-6cd-list.json",55285],"18b1ff93":[()=>Promise.all([n.e(40532),n.e(15944),n.e(66033)]).then(n.bind(n,33925)),"@site/src/pages/New-Year/index.js",33925],"1933092b":[()=>n.e(67434).then(n.t.bind(n,25727,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-13-48d-list.json",25727],"195ec8c1":[()=>n.e(34492).then(n.t.bind(n,98960,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-3-4c5-list.json",98960],"197575b4":[()=>n.e(34214).then(n.t.bind(n,23226,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-8-4a4-list.json",23226],"19ce5436":[()=>n.e(628).then(n.t.bind(n,42632,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-2-6e7.json",42632],"19d4af76":[()=>n.e(93602).then(n.t.bind(n,138,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-6-460.json",138],"19dd9a55":[()=>n.e(37748).then(n.t.bind(n,82488,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-be5.json",82488],"19e5cabb":[()=>n.e(76434).then(n.t.bind(n,22651,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-23-168-list.json",22651],"1a3abbc3":[()=>n.e(59593).then(n.t.bind(n,74315,19)),"~blog/default/cloud-native-blog-tags-dapr-page-15-dad.json",74315],"1a4e3b56":[()=>n.e(89677).then(n.t.bind(n,37873,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-openai-32e-list.json",37873],"1aaa8d08":[()=>n.e(14631).then(n.t.bind(n,82405,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-14-f80-list.json",82405],"1bdf368a":[()=>n.e(22184).then(n.t.bind(n,89865,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-notation-581-list.json",89865],"1be78505":[()=>Promise.all([n.e(40532),n.e(29514)]).then(n.bind(n,81299)),"@theme/DocPage",81299],"1bf711d8":[()=>n.e(1178).then(n.bind(n,18981)),"@site/blog-cnny/2023-02-14/building-with-draft.md",18981],"1c6266f1":[()=>n.e(49484).then(n.t.bind(n,95184,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-13-937.json",95184],"1c7a0340":[()=>n.e(36779).then(n.t.bind(n,5416,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ingress-page-2-7d4.json",5416],"1c8f664c":[()=>n.e(61086).then(n.t.bind(n,3076,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-kubernetes-service-ce5-list.json",3076],"1c910b4c":[()=>n.e(30248).then(n.bind(n,53893)),"@site/blog-cnny/2023-01-25/30days.md?truncated=true",53893],"1c9ffcde":[()=>n.e(62972).then(n.t.bind(n,65743,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-11-f9f.json",65743],"1cc51124":[()=>n.e(46643).then(n.t.bind(n,48040,19)),"~blog/default/cloud-native-blog-tags-event-hubs-da7-list.json",48040],"1ddf7480":[()=>n.e(25857).then(n.t.bind(n,19279,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-16-fb6.json",19279],"1e942b07":[()=>n.e(87166).then(n.t.bind(n,58006,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-16-df7.json",58006],"1ef7a213":[()=>n.e(3664).then(n.t.bind(n,29604,19)),"~blog/default/cloud-native-blog-tags-devtools-308-list.json",29604],"1f391b9e":[()=>Promise.all([n.e(40532),n.e(75287),n.e(13085)]).then(n.bind(n,96252)),"@theme/MDXPage",96252],"1fb2655d":[()=>n.e(35090).then(n.t.bind(n,15745,19)),"/home/runner/work/Cloud-Native/Cloud-Native/website/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",15745],"1fbd1224":[()=>n.e(66651).then(n.t.bind(n,48e3,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-persistent-volumes-06c-list.json",48e3],"2007206c":[()=>n.e(59978).then(n.t.bind(n,2575,19)),"~blog/default/cloud-native-blog-tags-azure-developer-cli-page-2-005-list.json",2575],"21a4b026":[()=>n.e(30611).then(n.t.bind(n,90984,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-4-c86.json",90984],"221d88a7":[()=>n.e(15344).then(n.t.bind(n,12103,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-2-c55.json",12103],"221f3b9a":[()=>n.e(91378).then(n.t.bind(n,83544,19)),"~blog/default/cloud-native-blog-tags-azure-developer-cli-083.json",83544],"225bf44d":[()=>n.e(96935).then(n.t.bind(n,84814,19)),"~blog/default/cloud-native-blog-tags-javascript-f6c-list.json",84814],"225d85cd":[()=>n.e(22154).then(n.t.bind(n,38760,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-9-c09-list.json",38760],22711736:[()=>n.e(28583).then(n.t.bind(n,69964,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-3-788.json",69964],"2287f69c":[()=>n.e(17696).then(n.bind(n,92673)),"@site/blog/2022-09-29/index.md",92673],"2294c633":[()=>n.e(36770).then(n.t.bind(n,7186,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-14-3a6.json",7186],"22a8c514":[()=>n.e(86608).then(n.t.bind(n,51492,19)),"~blog/default/cloud-native-blog-tags-power-platform-fa1-list.json",51492],"232a5b9a":[()=>n.e(1484).then(n.t.bind(n,19490,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-11-69a-list.json",19490],"23b53440":[()=>n.e(29017).then(n.t.bind(n,43347,19)),"~blog/default/cloud-native-blog-tags-dapr-page-6-a0a-list.json",43347],"244544b0":[()=>n.e(97597).then(n.bind(n,19926)),"@site/blog-cnny/2023-02-17/cnny-wrap-up.md?truncated=true",19926],"24634ed0":[()=>n.e(31348).then(n.t.bind(n,17780,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-community-buzz-page-2-684.json",17780],"2464c061":[()=>n.e(89641).then(n.t.bind(n,52080,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-27-5c3-list.json",52080],"246d6ed0":[()=>n.e(77099).then(n.t.bind(n,9625,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-8-6c4.json",9625],25076710:[()=>n.e(40882).then(n.t.bind(n,94953,19)),"~blog/default/cloud-native-blog-tags-dapr-page-15-dad-list.json",94953],"2508adfd":[()=>n.e(41642).then(n.t.bind(n,78728,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-learn-live-page-2-796.json",78728],25508138:[()=>n.e(70729).then(n.t.bind(n,71077,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-11-4c9-list.json",71077],25619125:[()=>n.e(73344).then(n.bind(n,23202)),"@site/blog/2022-09-13/index.md",23202],"2605ac5e":[()=>n.e(73323).then(n.t.bind(n,84404,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-3-fe6-list.json",84404],"262e1fb1":[()=>n.e(84432).then(n.t.bind(n,11926,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-4-5ad-list.json",11926],"26a80f01":[()=>n.e(12045).then(n.t.bind(n,83634,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-6-e41-list.json",83634],"26ca5cfc":[()=>n.e(92922).then(n.t.bind(n,68512,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-15-6f2.json",68512],"26fa933c":[()=>n.e(43018).then(n.t.bind(n,39978,19)),"~blog/default/cloud-native-blog-tags-microservices-page-7-410.json",39978],"273187e1":[()=>n.e(85969).then(n.t.bind(n,5308,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-d0a.json",5308],"2759b647":[()=>n.e(70936).then(n.t.bind(n,50632,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-10-f09.json",50632],"276eee65":[()=>n.e(74960).then(n.t.bind(n,21504,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-8-423.json",21504],"2790a299":[()=>n.e(30724).then(n.t.bind(n,70669,19)),"~blog/default/cloud-native-blog-tags-microservices-page-4-fbf-list.json",70669],"27a255b0":[()=>n.e(69197).then(n.t.bind(n,6274,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-19-572.json",6274],"27dcd181":[()=>n.e(64419).then(n.t.bind(n,26171,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-5-93c-list.json",26171],"2828c0bd":[()=>n.e(92489).then(n.t.bind(n,36327,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-12-e32-list.json",36327],"2891c2a3":[()=>n.e(62516).then(n.t.bind(n,68501,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-containers-page-3-c64.json",68501],"28ea4247":[()=>n.e(37923).then(n.t.bind(n,28157,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-15-4e5.json",28157],"290bbe6d":[()=>n.e(3015).then(n.t.bind(n,97357,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-13-799.json",97357],"297e3da8":[()=>n.e(71133).then(n.t.bind(n,1863,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-15-fb4-list.json",1863],"2aaf12ef":[()=>n.e(7010).then(n.bind(n,1243)),"@site/blog/2022-09-25/index.md",1243],"2acb43b2":[()=>n.e(71468).then(n.t.bind(n,16029,19)),"~blog/default/cloud-native-blog-page-4-d61.json",16029],"2b022a0d":[()=>n.e(65926).then(n.t.bind(n,82095,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-4-0f4-list.json",82095],"2b471e02":[()=>n.e(96995).then(n.bind(n,60780)),"@site/blog/2022-09-03/index.md?truncated=true",60780],"2b94f1a7":[()=>n.e(14999).then(n.t.bind(n,72831,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-13-fd4-list.json",72831],"2c0c4af3":[()=>n.e(21383).then(n.t.bind(n,29947,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-16-618.json",29947],"2c768b07":[()=>n.e(79636).then(n.t.bind(n,40873,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-25-1b0.json",40873],"2cf5c9f6":[()=>n.e(5558).then(n.t.bind(n,9155,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-6-3be.json",9155],"2d86cfb6":[()=>n.e(63259).then(n.t.bind(n,52573,19)),"~blog/default/cloud-native-blog-tags-azure-developer-cli-083-list.json",52573],"2e52b9a2":[()=>n.e(77795).then(n.t.bind(n,80660,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-3-4e3.json",80660],"2e6fe460":[()=>n.e(47652).then(n.t.bind(n,52951,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-14-2ac.json",52951],"2efdc0bf":[()=>n.e(30018).then(n.t.bind(n,16129,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-actions-page-2-54e-list.json",16129],"2f117675":[()=>n.e(78059).then(n.t.bind(n,26037,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-2-536.json",26037],"2f2b5329":[()=>n.e(33133).then(n.t.bind(n,24211,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-4-e76-list.json",24211],"2f5655a7":[()=>n.e(74668).then(n.t.bind(n,86213,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-6-e41.json",86213],"2fff3a21":[()=>n.e(71328).then(n.t.bind(n,20429,19)),"~blog/default/cloud-native-blog-tags-docker-compose-cb7-list.json",20429],"300f5a7a":[()=>n.e(30700).then(n.t.bind(n,47754,19)),"~blog/default/cloud-native-blog-tags-openapi-877.json",47754],"300fad81":[()=>n.e(65477).then(n.t.bind(n,22868,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-8-77c.json",22868],"304f028d":[()=>n.e(10552).then(n.t.bind(n,42168,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-4-89b.json",42168],"3052e807":[()=>n.e(68648).then(n.t.bind(n,79328,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-7-741-list.json",79328],"30f26a7a":[()=>n.e(60169).then(n.t.bind(n,73278,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-learn-live-577-list.json",73278],"30f527c7":[()=>n.e(10063).then(n.t.bind(n,59971,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-28-c65.json",59971],"310da260":[()=>n.e(31757).then(n.bind(n,49106)),"@site/blog/2022-09-04/index.md?truncated=true",49106],"311af35b":[()=>n.e(18159).then(n.bind(n,5445)),"@site/blog-cnny/2023-02-14/building-with-draft.md?truncated=true",5445],"3125c86a":[()=>n.e(67490).then(n.t.bind(n,81698,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-12-d03-list.json",81698],"31c97e84":[()=>n.e(62595).then(n.t.bind(n,70969,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-key-vault-4ba.json",70969],"31f0dae5":[()=>n.e(97665).then(n.t.bind(n,19722,19)),"~blog/default/cloud-native-blog-page-25-1d4.json",19722],"329ba483":[()=>n.e(61859).then(n.bind(n,66062)),"@site/blog/zero-to-hero/2022-09-19-containerapps.md?truncated=true",66062],"3402daf1":[()=>n.e(57050).then(n.t.bind(n,30353,19)),"~blog/default/cloud-native-blog-tags-dapr-page-12-12d-list.json",30353],"343a65b7":[()=>n.e(3099).then(n.bind(n,43274)),"@site/src/pages/serverless-september/ZeroToHero.md",43274],"3505d13c":[()=>n.e(6597).then(n.t.bind(n,58766,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-22-1d7.json",58766],"358ca55c":[()=>n.e(11579).then(n.t.bind(n,50555,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-extensions-15e-list.json",50555],"35ac9352":[()=>n.e(63013).then(n.t.bind(n,95529,19)),"~blog/default/cloud-native-blog-tags-azure-functions-970-list.json",95529],"36385a98":[()=>n.e(65992).then(n.t.bind(n,54675,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-4-0de-list.json",54675],"36ea8d35":[()=>n.e(67562).then(n.t.bind(n,52702,19)),"~blog/default/cloud-native-blog-tags-dotnet-page-2-742-list.json",52702],"371b5a64":[()=>n.e(6800).then(n.t.bind(n,49705,19)),"~blog/default/cloud-native-blog-page-28-af5.json",49705],"37734e29":[()=>n.e(37651).then(n.t.bind(n,18557,19)),"~blog/default/cloud-native-blog-tags-dapr-page-12-12d.json",18557],"37e3b2f7":[()=>n.e(97613).then(n.bind(n,28537)),"@site/blog/2022-09-15/index.md?truncated=true",28537],"382b7bd1":[()=>n.e(92097).then(n.bind(n,81473)),"@site/docs/resources/serverless.md",81473],"3852251c":[()=>Promise.all([n.e(40532),n.e(15944),n.e(6050)]).then(n.bind(n,12096)),"@site/src/pages/Fall-For-IA/HackTogether.js",12096],"391aff16":[()=>n.e(25286).then(n.t.bind(n,80783,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-tags-b26.json",80783],"39200a92":[()=>n.e(53876).then(n.t.bind(n,31808,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-community-buzz-068-list.json",31808],39704467:[()=>n.e(61154).then(n.t.bind(n,34520,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-2-101-list.json",34520],"3a0a8c2d":[()=>n.e(20343).then(n.t.bind(n,40833,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-7-a57.json",40833],"3a3cf5dd":[()=>n.e(92514).then(n.t.bind(n,87915,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-5-ddb-list.json",87915],"3a7594cb":[()=>n.e(13464).then(n.t.bind(n,97623,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-20-a60-list.json",97623],"3a894f2b":[()=>n.e(90759).then(n.t.bind(n,94398,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-actions-252-list.json",94398],"3b690a08":[()=>n.e(55084).then(n.t.bind(n,74943,19)),"~blog/default/cloud-native-blog-tags-dapr-page-14-bae.json",74943],"3c0e6537":[()=>n.e(82651).then(n.t.bind(n,62836,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-6be-list.json",62836],"3c2b2163":[()=>n.e(53174).then(n.bind(n,35446)),"@site/blog/2022-09-02/index.md?truncated=true",35446],"3ca1fc8b":[()=>n.e(91700).then(n.t.bind(n,73408,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-13-ae5.json",73408],"3d607786":[()=>n.e(42613).then(n.bind(n,44504)),"@site/blog-cnny/2023-02-16/index.md",44504],"3dd66ec8":[()=>n.e(74854).then(n.t.bind(n,2147,19)),"~blog/default/cloud-native-blog-tags-dapr-page-7-dd8.json",2147],"3e382c14":[()=>n.e(69171).then(n.t.bind(n,28150,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-12-e20.json",28150],"3e423595":[()=>n.e(29620).then(n.t.bind(n,97901,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-8-64e-list.json",97901],"3ee42e3e":[()=>n.e(13497).then(n.t.bind(n,1468,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-be5-list.json",1468],"3f49754a":[()=>n.e(14899).then(n.t.bind(n,57748,19)),"~blog/default/cloud-native-blog-tags-azure-logic-apps-233.json",57748],"3f4f5020":[()=>n.e(7477).then(n.t.bind(n,60193,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-8-5be.json",60193],"3f534172":[()=>n.e(62259).then(n.t.bind(n,54492,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-13-faf-list.json",54492],"3f5ea235":[()=>n.e(16857).then(n.bind(n,86130)),"@site/blog/zero-to-hero/2022-09-12-azurefunctions.md",86130],"4052d3d5":[()=>n.e(16355).then(n.t.bind(n,11819,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-14-622.json",11819],"4058c823":[()=>n.e(13398).then(n.t.bind(n,42954,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-6-a9d.json",42954],"40ec79c5":[()=>n.e(37979).then(n.t.bind(n,24083,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-12-d03.json",24083],"4104106c":[()=>n.e(98433).then(n.t.bind(n,75315,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-containers-page-2-487-list.json",75315],41786804:[()=>n.e(60899).then(n.t.bind(n,61837,19)),"~blog/default/cloud-native-blog-tags-cloud-native-c26.json",61837],"417f410e":[()=>n.e(75927).then(n.t.bind(n,87491,19)),"~blog/default/cloud-native-blog-tags-azure-event-grid-page-2-c6c-list.json",87491],"41c52eb0":[()=>n.e(57168).then(n.t.bind(n,2450,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-3-97b-list.json",2450],"4204125f":[()=>n.e(95259).then(n.bind(n,90119)),"@site/blog-cnny/2023-01-22/30days.md?truncated=true",90119],"4220343e":[()=>n.e(8109).then(n.t.bind(n,8136,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ingress-fe8-list.json",8136],"425319e1":[()=>n.e(63323).then(n.bind(n,77611)),"@site/blog-cnny/2023-02-02/index.md?truncated=true",77611],"4254c5fd":[()=>n.e(40117).then(n.t.bind(n,8143,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-19-c26-list.json",8143],"426f5ee7":[()=>n.e(60606).then(n.t.bind(n,15050,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-5-dcb-list.json",15050],42917112:[()=>n.e(14220).then(n.t.bind(n,46649,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-12-907.json",46649],"42fd365f":[()=>n.e(28275).then(n.t.bind(n,68281,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-11-93d.json",68281],43386584:[()=>n.e(88654).then(n.t.bind(n,17816,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-3-024-list.json",17816],"434ff406":[()=>n.e(82010).then(n.t.bind(n,73859,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-6-63e-list.json",73859],"444ef230":[()=>n.e(43086).then(n.t.bind(n,42089,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-4-6ed.json",42089],"44a20d39":[()=>n.e(80901).then(n.t.bind(n,26578,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-63d.json",26578],45528793:[()=>n.e(90210).then(n.t.bind(n,43965,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-13-324-list.json",43965],"45b07980":[()=>n.e(43345).then(n.t.bind(n,58790,19)),"~blog/default/cloud-native-blog-tags-microsoft-graph-dba.json",58790],"45fd4fee":[()=>n.e(81155).then(n.t.bind(n,53956,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-11-62b-list.json",53956],"46f628a8":[()=>n.e(87836).then(n.t.bind(n,98361,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-19-8be-list.json",98361],"470ed423":[()=>n.e(43602).then(n.t.bind(n,70293,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-6be.json",70293],"4741b16e":[()=>n.e(97021).then(n.t.bind(n,90362,19)),"~blog/default/cloud-native-blog-tags-dapr-page-8-f68.json",90362],"485b9e1f":[()=>n.e(33275).then(n.t.bind(n,40539,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-2-f0d-list.json",40539],"488446b3":[()=>n.e(49623).then(n.t.bind(n,40057,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-6-905-list.json",40057],"488d465e":[()=>n.e(58079).then(n.t.bind(n,20174,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-14-507.json",20174],"48d7f22e":[()=>n.e(60303).then(n.bind(n,6321)),"@site/blog-cnny/2023-02-10/index.md",6321],"48d83bfd":[()=>n.e(57119).then(n.t.bind(n,28928,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-20-cef.json",28928],"48db209f":[()=>n.e(84038).then(n.t.bind(n,11359,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-9-377-list.json",11359],"48ef63ed":[()=>n.e(33630).then(n.t.bind(n,32370,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-7-fbf-list.json",32370],"48efa9f4":[()=>n.e(56653).then(n.t.bind(n,73001,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-16-fb6-list.json",73001],"497459e9":[()=>n.e(83283).then(n.t.bind(n,31769,19)),"~blog/default/cloud-native-blog-tags-hello-edf.json",31769],"4988404d":[()=>n.e(24913).then(n.t.bind(n,57723,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-openai-page-2-1e8-list.json",57723],"4a100773":[()=>n.e(40339).then(n.bind(n,19394)),"@site/blog/2022-09-17/index.md",19394],"4a4c152b":[()=>n.e(13360).then(n.bind(n,39079)),"@site/blog/2022-09-12/index.md",39079],"4a6890ba":[()=>n.e(41571).then(n.bind(n,35894)),"@site/src/pages/New-Year/calendar.md",35894],"4a8159d5":[()=>n.e(29129).then(n.bind(n,45110)),"@site/blog/2022-09-29/index.md?truncated=true",45110],"4a85be1e":[()=>n.e(35727).then(n.t.bind(n,48564,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-14-619-list.json",48564],"4a8dbbc6":[()=>n.e(122).then(n.t.bind(n,38170,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-d0a-list.json",38170],"4a93df7c":[()=>n.e(15133).then(n.t.bind(n,79287,19)),"~blog/default/cloud-native-blog-tags-microsoft-365-a5d.json",79287],"4a945222":[()=>n.e(35002).then(n.t.bind(n,67773,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-30-abd-list.json",67773],"4aa36b6e":[()=>n.e(93744).then(n.bind(n,34339)),"@site/blog/2022-10-04/index.md",34339],"4b7d35aa":[()=>n.e(41203).then(n.bind(n,45106)),"@site/blog/2022-09-11/index.md?truncated=true",45106],"4c97e608":[()=>n.e(26315).then(n.t.bind(n,65949,19)),"~blog/default/cloud-native-blog-tags-hacktoberfest-e38-list.json",65949],"4d232fa6":[()=>n.e(44113).then(n.t.bind(n,24122,19)),"~blog/default/cloud-native-blog-tags-dotnet-5cc.json",24122],"4d42bb9b":[()=>n.e(67856).then(n.t.bind(n,90781,19)),"~blog/default/cloud-native-blog-page-3-f81.json",90781],"4e1c0a1c":[()=>n.e(20015).then(n.t.bind(n,55770,19)),"~blog/default/cloud-native-blog-tags-azure-logic-apps-page-3-764-list.json",55770],"4e4c4edb":[()=>n.e(42310).then(n.t.bind(n,7850,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-15-b7b.json",7850],"4e65812e":[()=>n.e(85493).then(n.t.bind(n,79036,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-17-8dd.json",79036],"4e85b922":[()=>n.e(41307).then(n.t.bind(n,96542,19)),"~blog/default/cloud-native-blog-page-5-eda.json",96542],"4edd86bf":[()=>n.e(22422).then(n.t.bind(n,9007,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-6-dd4.json",9007],"4edf6cbb":[()=>n.e(25125).then(n.t.bind(n,86987,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-5-170-list.json",86987],"4f088abf":[()=>n.e(43488).then(n.t.bind(n,14861,19)),"~blog/default/cloud-native-blog-tags-azd-273-list.json",14861],"4f0dde4f":[()=>n.e(39259).then(n.bind(n,14900)),"@site/blog/2022-08-31/index.md",14900],"4f2455b0":[()=>n.e(15851).then(n.bind(n,25139)),"@site/blog-cnny/2023-02-06/index.md",25139],"4f2db759":[()=>n.e(22691).then(n.t.bind(n,68197,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-14-ee3.json",68197],"4f49e52d":[()=>n.e(94287).then(n.t.bind(n,58547,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-7-fbf.json",58547],"4f63e6a8":[()=>n.e(19056).then(n.t.bind(n,45025,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-8-f87.json",45025],"4fbefe4a":[()=>n.e(733).then(n.t.bind(n,16998,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-service-3e1.json",16998],"511592be":[()=>n.e(29566).then(n.bind(n,91073)),"@site/blog-cnny/2023-01-24/30days.md",91073],"515b0e16":[()=>n.e(31003).then(n.t.bind(n,85148,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-6-460-list.json",85148],"51698cc9":[()=>n.e(71791).then(n.t.bind(n,18898,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-8-956.json",18898],"51b7d1eb":[()=>n.e(84275).then(n.t.bind(n,81025,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ingress-page-2-7d4-list.json",81025],52052568:[()=>n.e(8106).then(n.t.bind(n,13302,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-12-28b.json",13302],"52285efb":[()=>n.e(757).then(n.t.bind(n,3675,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-11-7b8.json",3675],"5250d15a":[()=>n.e(77182).then(n.t.bind(n,68437,19)),"~docs/default/category-cloud-nativedocs-tutorialsidebar-category-serverless-resources-506.json",68437],"52a2e7f4":[()=>n.e(93683).then(n.t.bind(n,77062,19)),"~blog/default/cloud-native-blog-tags-dotnet-5cc-list.json",77062],"52c003c1":[()=>n.e(52950).then(n.t.bind(n,62635,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-19-820.json",62635],"52fb3760":[()=>n.e(86440).then(n.t.bind(n,38121,19)),"~blog/default/cloud-native-blog-tags-docker-compose-cb7.json",38121],"52fc18de":[()=>n.e(1053).then(n.t.bind(n,980,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-18-03a.json",980],"532dad37":[()=>n.e(97655).then(n.bind(n,19838)),"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md",19838],"535cf760":[()=>n.e(23089).then(n.t.bind(n,64694,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-container-apps-2d8.json",64694],"53b3fc79":[()=>n.e(56686).then(n.t.bind(n,82345,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-nginx-ingress-controller-100-list.json",82345],"541e2717":[()=>n.e(27855).then(n.t.bind(n,94665,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-8-64e.json",94665],"543df9b7":[()=>n.e(23849).then(n.t.bind(n,20171,19)),"~blog/blog-cnny/blog-post-list-prop-blog-cnny.json",20171],"54a5ea7d":[()=>n.e(53389).then(n.t.bind(n,14126,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-notary-225-list.json",14126],"54e2ce19":[()=>n.e(67e3).then(n.t.bind(n,66519,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-3-190-list.json",66519],"54e82dbd":[()=>n.e(37728).then(n.bind(n,33104)),"@site/blog-cnny/2023-01-23/cloud-native-fundamentals.md?truncated=true",33104],"54e84bd7":[()=>n.e(40766).then(n.t.bind(n,97487,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-3-fe6.json",97487],"5517e946":[()=>n.e(15399).then(n.t.bind(n,66815,19)),"~blog/default/cloud-native-blog-tags-vscode-e62.json",66815],"554c686d":[()=>n.e(83510).then(n.bind(n,97451)),"@site/blog-cnny/2023-01-27/explore-options.md",97451],"561eb05e":[()=>n.e(69189).then(n.t.bind(n,98517,19)),"~blog/default/cloud-native-blog-tags-dapr-page-14-bae-list.json",98517],"563c77e7":[()=>n.e(41735).then(n.bind(n,3272)),"@site/src/pages/serverless-september/CloudSkills.md",3272],"56ac2859":[()=>n.e(64232).then(n.t.bind(n,23940,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-20-6c7.json",23940],"56ed19dd":[()=>n.e(8420).then(n.bind(n,55849)),"@site/blog-cnny/2023-02-10/index.md?truncated=true",55849],"570b38e4":[()=>n.e(95774).then(n.t.bind(n,97673,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-11-2ad.json",97673],"57ada458":[()=>n.e(79203).then(n.t.bind(n,43344,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-14-258.json",43344],"57e8111f":[()=>n.e(28687).then(n.bind(n,81787)),"@site/blog/2022-09-24/index.md",81787],"57fa9de9":[()=>n.e(36650).then(n.t.bind(n,48541,19)),"~blog/default/cloud-native-blog-tags-logic-apps-c49.json",48541],58413115:[()=>n.e(68368).then(n.bind(n,73695)),"@site/blog-cnny/2023-02-08/index.md",73695],"584ccef3":[()=>n.e(33508).then(n.t.bind(n,82611,19)),"~blog/default/cloud-native-blog-tags-azure-functions-970.json",82611],"5979b063":[()=>n.e(37961).then(n.bind(n,80577)),"@site/blog-30daysofIA/2023-09-08/hack-together-recap.md",80577],"597d409d":[()=>n.e(71223).then(n.t.bind(n,98463,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-5-05c.json",98463],"5a27c07c":[()=>n.e(30227).then(n.t.bind(n,75339,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-15-6f2-list.json",75339],"5ac38b2f":[()=>n.e(75080).then(n.t.bind(n,54759,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-9-ef1-list.json",54759],"5ae2fd00":[()=>n.e(14219).then(n.t.bind(n,72010,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-fall-for-ia-page-2-b6a.json",72010],"5b188835":[()=>n.e(11142).then(n.t.bind(n,76473,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-6-efa-list.json",76473],"5b222fc6":[()=>n.e(63642).then(n.t.bind(n,3928,19)),"~blog/default/cloud-native-blog-tags-hello-edf-list.json",3928],"5b38bd06":[()=>n.e(86592).then(n.bind(n,10537)),"@site/blog-cnny/2023-02-15/index.md?truncated=true",10537],"5c062db9":[()=>n.e(27256).then(n.t.bind(n,19391,19)),"~blog/default/cloud-native-blog-tags-microservices-page-11-7c3-list.json",19391],"5c2ccfbc":[()=>n.e(51115).then(n.t.bind(n,44621,19)),"~blog/default/cloud-native-blog-tags-microservices-page-7-410-list.json",44621],"5cd45a8d":[()=>n.e(83512).then(n.t.bind(n,29516,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-30-days-of-ia-page-2-c12-list.json",29516],"5cf46a9a":[()=>n.e(10853).then(n.t.bind(n,42662,19)),"~blog/default/cloud-native-blog-tags-keda-49d.json",42662],"5d153b8f":[()=>n.e(71303).then(n.t.bind(n,43905,19)),"~blog/default/cloud-native-blog-page-9-e1c.json",43905],"5d9699b4":[()=>n.e(57040).then(n.t.bind(n,24256,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-16-f9c-list.json",24256],"5db8c956":[()=>n.e(60840).then(n.t.bind(n,8669,19)),"~blog/default/cloud-native-blog-tags-microservices-page-3-307.json",8669],"5e204f51":[()=>n.e(30743).then(n.bind(n,85727)),"@site/blog/2022-09-11/index.md",85727],"5e4e61a3":[()=>n.e(9437).then(n.bind(n,97586)),"@site/blog-cnny/2023-02-13/30days.md?truncated=true",97586],"5e9f5e1a":[()=>Promise.resolve().then(n.bind(n,36809)),"@generated/docusaurus.config",36809],"5ebfacad":[()=>n.e(42589).then(n.t.bind(n,70259,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-11-c62-list.json",70259],"5f63ac35":[()=>n.e(24359).then(n.t.bind(n,76757,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-copilot-page-2-43b-list.json",76757],"5f86de18":[()=>n.e(19093).then(n.t.bind(n,54780,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-20-cef-list.json",54780],"603045b5":[()=>n.e(74970).then(n.t.bind(n,62454,19)),"~blog/default/cloud-native-blog-tags-azure-logic-apps-page-2-7a3-list.json",62454],"6042952c":[()=>n.e(19570).then(n.t.bind(n,33103,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-12-82f.json",33103],"605b97c9":[()=>n.e(46822).then(n.t.bind(n,38006,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-2-f0d.json",38006],"60f25d92":[()=>n.e(19457).then(n.t.bind(n,78669,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-12-b68-list.json",78669],"60fcf8e3":[()=>n.e(22531).then(n.t.bind(n,17503,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-18-295.json",17503],"6131b196":[()=>n.e(81225).then(n.t.bind(n,71330,19)),"~blog/default/cloud-native-blog-tags-dapr-page-3-52a-list.json",71330],"61c47875":[()=>n.e(78192).then(n.t.bind(n,67680,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-secure-supply-chain-07b-list.json",67680],"61d029d7":[()=>n.e(72050).then(n.t.bind(n,27895,19)),"~blog/default/cloud-native-blog-page-12-154.json",27895],"631988a9":[()=>n.e(91584).then(n.t.bind(n,94749,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-4-dac.json",94749],"6352e992":[()=>n.e(10426).then(n.t.bind(n,95465,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-60e.json",95465],"6383d72d":[()=>n.e(92311).then(n.t.bind(n,69686,19)),"~blog/default/cloud-native-blog-tags-azure-logic-apps-233-list.json",69686],"63b6a597":[()=>n.e(17573).then(n.t.bind(n,12441,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-containers-ae5-list.json",12441],"63c787c2":[()=>n.e(12697).then(n.t.bind(n,83864,19)),"~blog/default/cloud-native-blog-tags-dapr-page-5-db0.json",83864],"647961e4":[()=>n.e(63439).then(n.t.bind(n,78064,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-container-apps-page-2-da7-list.json",78064],"64930ae0":[()=>n.e(45508).then(n.t.bind(n,8276,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-13-6e6-list.json",8276],"64f93100":[()=>n.e(82623).then(n.t.bind(n,94924,19)),"~blog/default/cloud-native-blog-tags-dapr-page-2-4b3-list.json",94924],"65bd9c5f":[()=>n.e(62519).then(n.t.bind(n,36869,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-2-5a3-list.json",36869],"65cafd8e":[()=>n.e(50070).then(n.t.bind(n,91108,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-service-3e1-list.json",91108],"66301b34":[()=>n.e(84567).then(n.t.bind(n,77998,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-10-716.json",77998],"6633d22a":[()=>n.e(64835).then(n.t.bind(n,62478,19)),"~blog/default/cloud-native-blog-tags-microservices-d05.json",62478],"66c5ad31":[()=>n.e(23198).then(n.t.bind(n,37790,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-7-154-list.json",37790],"66ce2abc":[()=>n.e(58280).then(n.bind(n,60348)),"@site/blog/2022-09-09/index.md?truncated=true",60348],"66f5903d":[()=>n.e(97491).then(n.t.bind(n,36336,19)),"~blog/default/cloud-native-blog-page-31-850.json",36336],"67d300de":[()=>n.e(91034).then(n.t.bind(n,76669,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-2-f25.json",76669],"67f3d899":[()=>n.e(99521).then(n.t.bind(n,30421,19)),"~blog/default/cloud-native-blog-page-16-feb.json",30421],"67f51f7e":[()=>n.e(95903).then(n.bind(n,14370)),"@site/blog/2022-10-06/index.md?truncated=true",14370],"6875c492":[()=>Promise.all([n.e(40532),n.e(75287),n.e(21791),n.e(48610)]).then(n.bind(n,74883)),"@theme/BlogTagsPostsPage",74883],"695a0e95":[()=>n.e(90950).then(n.t.bind(n,9215,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-19-2cd.json",9215],"695b08bd":[()=>n.e(8410).then(n.t.bind(n,40145,19)),"~blog/default/cloud-native-blog-tags-javascript-f6c.json",40145],"69c441bd":[()=>n.e(23372).then(n.t.bind(n,12443,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-dns-399-list.json",12443],"69e6ed04":[()=>n.e(22723).then(n.t.bind(n,52333,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-18-183-list.json",52333],"6a04bf88":[()=>n.e(5621).then(n.t.bind(n,2239,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-7-b12.json",2239],"6a312c97":[()=>n.e(48919).then(n.t.bind(n,52877,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-persistent-storage-e6a-list.json",52877],"6a4ca75b":[()=>n.e(38780).then(n.bind(n,41328)),"@site/blog/2022-09-04/index.md",41328],"6a5b295a":[()=>n.e(29604).then(n.t.bind(n,28720,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-31-7d0.json",28720],"6a5e520d":[()=>n.e(75337).then(n.t.bind(n,59519,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-13-faf.json",59519],"6a6147d5":[()=>n.e(9832).then(n.t.bind(n,28421,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-4-e76.json",28421],"6abbc264":[()=>n.e(40835).then(n.t.bind(n,81701,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-19-8be.json",81701],"6ac0f798":[()=>n.e(54894).then(n.t.bind(n,66502,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-13-b35-list.json",66502],"6b04e7ad":[()=>n.e(83260).then(n.t.bind(n,571,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-16-09e-list.json",571],"6b9868e6":[()=>n.e(15518).then(n.t.bind(n,27382,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-30-days-of-ia-da6-list.json",27382],"6c2093fb":[()=>n.e(35377).then(n.t.bind(n,69666,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-4-1c1-list.json",69666],"6cffcc32":[()=>n.e(33280).then(n.t.bind(n,24364,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-15-f1d.json",24364],"6d43c7c4":[()=>n.e(77916).then(n.t.bind(n,98355,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-13-6e6.json",98355],"6d71a54c":[()=>n.e(46154).then(n.t.bind(n,9491,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-2-1a6.json",9491],"6e09f910":[()=>n.e(62614).then(n.t.bind(n,53201,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-5-dcb.json",53201],"6e13655f":[()=>n.e(34934).then(n.t.bind(n,66961,19)),"~blog/default/cloud-native-blog-tags-dapr-page-13-ddd.json",66961],"6e3cf958":[()=>n.e(29327).then(n.t.bind(n,40575,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-20-076.json",40575],"6e8a7b67":[()=>n.e(64696).then(n.t.bind(n,5340,19)),"~blog/default/cloud-native-blog-tags-microservices-page-9-5cd-list.json",5340],"6ef7e3d4":[()=>n.e(49958).then(n.t.bind(n,6082,19)),"~blog/default/cloud-native-blog-tags-dapr-c54-list.json",6082],"6f0c12c9":[()=>n.e(72235).then(n.t.bind(n,19518,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-microservices-c4b.json",19518],"6f14a4c7":[()=>n.e(48236).then(n.t.bind(n,10360,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-12-e4a-list.json",10360],"6fa36db2":[()=>n.e(9885).then(n.t.bind(n,85746,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-container-apps-page-2-da7.json",85746],70037571:[()=>n.e(8229).then(n.bind(n,40483)),"@site/blog-cnny/2023-02-07/index.md?truncated=true",40483],"700e33eb":[()=>n.e(31135).then(n.bind(n,30547)),"@site/blog/2022-09-28/index.md",30547],"708744f2":[()=>n.e(33733).then(n.bind(n,54420)),"@site/blog-cnny/2023-02-08/index.md?truncated=true",54420],"7097285a":[()=>n.e(12915).then(n.t.bind(n,49566,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-2-720.json",49566],"70978acc":[()=>n.e(37754).then(n.bind(n,46435)),"@site/blog/2022-09-07/index.md?truncated=true",46435],"70b24ff0":[()=>n.e(91518).then(n.t.bind(n,79944,19)),"~blog/default/cloud-native-blog-page-13-193.json",79944],"70b87c8a":[()=>n.e(40418).then(n.t.bind(n,9618,19)),"~blog/default/cloud-native-blog-tags-dapr-page-2-4b3.json",9618],"70e93a45":[()=>n.e(58497).then(n.t.bind(n,91060,19)),"~blog/default/cloud-native-blog-tags-dapr-page-16-0b8.json",91060],"70ec2d67":[()=>n.e(8366).then(n.t.bind(n,62873,19)),"~blog/default/cloud-native-blog-tags-dapr-page-10-d0d.json",62873],"714230e1":[()=>n.e(37984).then(n.t.bind(n,16731,19)),"~blog/default/cloud-native-blog-page-10-0a0.json",16731],"717ca7ad":[()=>n.e(56462).then(n.t.bind(n,6986,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-5-f54-list.json",6986],"728f6513":[()=>n.e(90442).then(n.t.bind(n,38663,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-4-89b-list.json",38663],"72e38fbe":[()=>n.e(53470).then(n.bind(n,8414)),"@site/blog-cnny/2023-01-31/index.md?truncated=true",8414],"735396ab":[()=>n.e(7488).then(n.t.bind(n,31740,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-22-1d7-list.json",31740],"739bc6b2":[()=>n.e(83501).then(n.t.bind(n,42083,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-2-21c-list.json",42083],"73f0aa6e":[()=>n.e(65571).then(n.t.bind(n,42474,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ingress-fe8.json",42474],"742b38dc":[()=>n.e(64804).then(n.t.bind(n,21983,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-5-907.json",21983],"74a6c4d8":[()=>n.e(71898).then(n.t.bind(n,70032,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-11-62b.json",70032],"74bd70f4":[()=>n.e(26553).then(n.t.bind(n,53697,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-8-477-list.json",53697],"7520942f":[()=>n.e(12230).then(n.t.bind(n,14468,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-7-154.json",14468],"7527a9ef":[()=>n.e(82633).then(n.t.bind(n,33500,19)),"~blog/default/cloud-native-blog-tags-microservices-page-8-61f.json",33500],"75d4719a":[()=>n.e(18034).then(n.t.bind(n,21365,19)),"~blog/default/cloud-native-blog-tags-students-21a.json",21365],"7628c73f":[()=>n.e(21683).then(n.t.bind(n,29105,19)),"~blog/default/cloud-native-blog-tags-cloud-native-c26-list.json",29105],"763e49fc":[()=>n.e(76894).then(n.t.bind(n,72338,19)),"~blog/default/cloud-native-blog-tags-autoscaling-377.json",72338],"765bde49":[()=>n.e(99285).then(n.t.bind(n,61264,19)),"~blog/default/cloud-native-blog-tags-dapr-page-4-60f.json",61264],"76723d32":[()=>n.e(30753).then(n.t.bind(n,83685,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-3-9c6-list.json",83685],"76df9d58":[()=>n.e(68927).then(n.t.bind(n,32137,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-2-536-list.json",32137],"77053eb1":[()=>n.e(88564).then(n.t.bind(n,96974,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-5-c56-list.json",96974],"7709179f":[()=>n.e(29162).then(n.t.bind(n,27091,19)),"~blog/default/cloud-native-blog-tags-asp-net-ae9-list.json",27091],"78f7c451":[()=>n.e(38945).then(n.t.bind(n,11179,19)),"~blog/default/cloud-native-blog-tags-cloudevents-44d.json",11179],"79b2265b":[()=>n.e(53486).then(n.t.bind(n,7864,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-d1d.json",7864],"79b64cea":[()=>n.e(54202).then(n.t.bind(n,36905,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-persistent-volume-claims-a2e.json",36905],"79ca3466":[()=>n.e(684).then(n.t.bind(n,27656,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-15-f1d-list.json",27656],"7a79be67":[()=>n.e(2803).then(n.t.bind(n,82249,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-12-82f-list.json",82249],"7b07dcad":[()=>n.e(89534).then(n.t.bind(n,40619,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-17-1ef-list.json",40619],"7b92706b":[()=>n.e(7698).then(n.t.bind(n,59090,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-8-f87-list.json",59090],"7c5cb72e":[()=>n.e(88646).then(n.t.bind(n,42880,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-3-73e.json",42880],"7ca86db6":[()=>n.e(81296).then(n.t.bind(n,57171,19)),"~blog/default/cloud-native-blog-tags-azure-event-grid-page-3-be8-list.json",57171],"7cae6c3b":[()=>n.e(95904).then(n.t.bind(n,76582,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-7-eb3-list.json",76582],"7ce70624":[()=>n.e(76336).then(n.t.bind(n,18591,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-15-0b5-list.json",18591],"7d1b9d2c":[()=>n.e(31972).then(n.bind(n,21654)),"@site/blog-cnny/2023-02-09/index.md?truncated=true",21654],"7d93b36b":[()=>n.e(76785).then(n.bind(n,2032)),"@site/blog/zero-to-hero/2022-09-19-containerapps.md",2032],"7e7aedec":[()=>n.e(73945).then(n.t.bind(n,43770,19)),"~blog/default/cloud-native-blog-page-8-dbb.json",43770],"7f177be4":[()=>n.e(26314).then(n.t.bind(n,13194,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-2-101.json",13194],"7fd555e2":[()=>n.e(91589).then(n.t.bind(n,58518,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-10-ccc.json",58518],"8025f7fd":[()=>Promise.all([n.e(40532),n.e(86697)]).then(n.bind(n,5373)),"@site/src/pages/Fall-For-IA/index.js",5373],"8085909f":[()=>n.e(4237).then(n.bind(n,58548)),"@site/blog/zero-to-hero/2022-09-26-azurefunctions.md",58548],"808a5912":[()=>n.e(33647).then(n.t.bind(n,49375,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-12-e20-list.json",49375],"808b9749":[()=>n.e(20116).then(n.t.bind(n,18460,19)),"~blog/default/cloud-native-blog-tags-serverless-hacks-b39.json",18460],"808beaf0":[()=>n.e(61209).then(n.t.bind(n,51352,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-17-f0e.json",51352],"8136a61a":[()=>n.e(76611).then(n.t.bind(n,67024,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-5f9.json",67024],"814f3328":[()=>n.e(52535).then(n.t.bind(n,60425,19)),"~blog/default/blog-post-list-prop-default.json",60425],81540514:[()=>n.e(80035).then(n.t.bind(n,29570,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-4-bc2-list.json",29570],"8178af10":[()=>n.e(70727).then(n.t.bind(n,95350,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-16-ffb.json",95350],"81ce6d13":[()=>n.e(20454).then(n.t.bind(n,97904,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-12-299-list.json",97904],"81eaba73":[()=>n.e(77034).then(n.t.bind(n,84905,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-9-3da.json",84905],"827b607c":[()=>n.e(83592).then(n.t.bind(n,78493,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-3-190.json",78493],"82d2e731":[()=>n.e(47547).then(n.t.bind(n,12197,19)),"~blog/default/cloud-native-blog-tags-dapr-page-13-ddd-list.json",12197],"82d96bf5":[()=>n.e(43333).then(n.bind(n,88995)),"@site/blog/2022-09-05/index.md",88995],"8355b08c":[()=>n.e(331).then(n.bind(n,94769)),"@site/blog/zero-to-hero/2022-09-26-azurefunctions.md?truncated=true",94769],"83bddd4b":[()=>n.e(18656).then(n.t.bind(n,30874,19)),"~blog/default/cloud-native-blog-tags-microservices-page-9-5cd.json",30874],"83f3468a":[()=>n.e(81814).then(n.t.bind(n,13494,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-11-7b8-list.json",13494],"83f4d82c":[()=>n.e(71515).then(n.t.bind(n,56267,19)),"~blog/default/cloud-native-blog-tags-serverless-hacks-b39-list.json",56267],"83f9535a":[()=>n.e(15602).then(n.t.bind(n,5700,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-3-867.json",5700],"840d1cce":[()=>n.e(7617).then(n.t.bind(n,47845,19)),"~blog/default/cloud-native-blog-tags-azure-logic-apps-page-2-7a3.json",47845],"8445e33e":[()=>n.e(5482).then(n.t.bind(n,27203,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-functions-page-2-a61.json",27203],"844f46a5":[()=>n.e(48).then(n.t.bind(n,4692,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-11-6bc-list.json",4692],"85550d99":[()=>n.e(33882).then(n.t.bind(n,45629,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-5-93c.json",45629],"855c4aff":[()=>n.e(82204).then(n.t.bind(n,24469,19)),"/home/runner/work/Cloud-Native/Cloud-Native/website/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json",24469],"85ebb381":[()=>n.e(25481).then(n.t.bind(n,82929,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-workload-identity-8c2.json",82929],"86a7690c":[()=>n.e(60952).then(n.t.bind(n,87752,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-4-555-list.json",87752],"86b9f332":[()=>n.e(63981).then(n.t.bind(n,99948,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-2-cd2-list.json",99948],"86d446e2":[()=>n.e(19205).then(n.t.bind(n,93414,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-15-f41-list.json",93414],"87bbf9f8":[()=>n.e(7615).then(n.t.bind(n,85472,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-community-buzz-068.json",85472],"8866a401":[()=>n.e(53698).then(n.bind(n,78008)),"@site/blog-cnny/2023-02-15/index.md",78008],"88d99e0f":[()=>n.e(79994).then(n.bind(n,89095)),"@site/blog-cnny/2023-02-01/index.md?truncated=true",89095],"89197f4f":[()=>n.e(67493).then(n.bind(n,50391)),"@site/blog/2022-09-14/index.md?truncated=true",50391],"893f2e93":[()=>n.e(55411).then(n.bind(n,14988)),"@site/blog-cnny/2023-01-24/30days.md?truncated=true",14988],"89439f6f":[()=>n.e(65753).then(n.t.bind(n,26571,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-microservices-c4b-list.json",26571],"8955acc6":[()=>n.e(81512).then(n.t.bind(n,59462,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-3-220.json",59462],"8974c763":[()=>n.e(37948).then(n.t.bind(n,41447,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-9-377.json",41447],"898c55cb":[()=>n.e(52989).then(n.bind(n,7902)),"@site/blog/2022-09-20/index.md",7902],"8a1f6266":[()=>n.e(30495).then(n.t.bind(n,21321,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-13-48d.json",21321],"8a2e5722":[()=>n.e(16189).then(n.t.bind(n,18135,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-251.json",18135],"8b5714b2":[()=>n.e(69432).then(n.t.bind(n,18596,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-12-e4a.json",18596],"8ba97af6":[()=>n.e(10387).then(n.t.bind(n,18509,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-5-04b.json",18509],"8baf15a9":[()=>n.e(51828).then(n.t.bind(n,20441,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-fall-for-ia-3be-list.json",20441],"8bc7054e":[()=>n.e(66672).then(n.bind(n,79284)),"@site/src/pages/serverless-september/AskTheExpert.md",79284],"8bdb3070":[()=>n.e(34206).then(n.t.bind(n,35413,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-10-6fb.json",35413],"8c56eedf":[()=>n.e(12829).then(n.t.bind(n,41903,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-26-5d6.json",41903],"8c6b1b70":[()=>n.e(38600).then(n.t.bind(n,87533,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-16-795-list.json",87533],"8c7d23e7":[()=>n.e(40270).then(n.t.bind(n,28624,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-8-39e.json",28624],"8c99d685":[()=>n.e(63776).then(n.bind(n,82878)),"@site/blog-cnny/2023-01-31/index.md",82878],"8cacefc1":[()=>n.e(37460).then(n.t.bind(n,91998,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-openai-32e.json",91998],"8d1ef8e7":[()=>n.e(96655).then(n.bind(n,15559)),"@site/blog-cnny/2023-02-07/index.md",15559],"8dbb57bc":[()=>n.e(47246).then(n.t.bind(n,79e3,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-persistent-volume-claims-a2e-list.json",79e3],"8e5814b3":[()=>n.e(16590).then(n.t.bind(n,23243,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-persistent-storage-e6a.json",23243],"8e84163f":[()=>n.e(98663).then(n.t.bind(n,2248,19)),"~blog/default/cloud-native-blog-tags-dapr-page-7-dd8-list.json",2248],"8f4add25":[()=>n.e(65251).then(n.t.bind(n,10165,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-codespaces-page-2-0e1.json",10165],"9007293a":[()=>n.e(3453).then(n.t.bind(n,9159,19)),"~blog/default/cloud-native-blog-tags-azd-273.json",9159],90806480:[()=>n.e(94399).then(n.t.bind(n,41554,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-17-8dd-list.json",41554],"90b498df":[()=>n.e(15107).then(n.bind(n,79984)),"@site/blog/zero-to-hero/2022-09-06-containerapps.md",79984],"9147217a":[()=>n.e(33568).then(n.t.bind(n,87735,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-9-c09.json",87735],"915f7087":[()=>n.e(25743).then(n.bind(n,89626)),"@site/blog/zero-to-hero/2022-09-19-azurefunctions.md",89626],"9241169f":[()=>n.e(48494).then(n.t.bind(n,20689,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-3-220-list.json",20689],"9245a8c6":[()=>n.e(27226).then(n.bind(n,86266)),"@site/blog/2022-09-28/index.md?truncated=true",86266],"92851fbb":[()=>n.e(40869).then(n.t.bind(n,928,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-cosmos-db-page-2-e86-list.json",928],"934b3b5c":[()=>n.e(20006).then(n.t.bind(n,20105,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-5-b70-list.json",20105],"935f2afb":[()=>n.e(80053).then(n.t.bind(n,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"937ccad8":[()=>n.e(48758).then(n.t.bind(n,73363,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-functions-243-list.json",73363],"93b8c5e1":[()=>n.e(50572).then(n.t.bind(n,57438,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-10-c1f.json",57438],"940c9439":[()=>n.e(45711).then(n.t.bind(n,44979,19)),"~blog/default/cloud-native-blog-tags-serverless-e-2-e-d39-list.json",44979],"9444fc8d":[()=>n.e(47857).then(n.t.bind(n,29037,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-9-5d8-list.json",29037],"94607c5f":[()=>n.e(38781).then(n.t.bind(n,8132,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-key-vault-page-2-601-list.json",8132],"94c8d0a4":[()=>n.e(14094).then(n.t.bind(n,92145,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-9-052.json",92145],"94ced535":[()=>n.e(17420).then(n.t.bind(n,44084,19)),"~blog/default/cloud-native-blog-page-22-49c.json",44084],"94d4ac07":[()=>n.e(64336).then(n.t.bind(n,92203,19)),"~blog/default/cloud-native-blog-tags-dapr-page-5-db0-list.json",92203],"94fd4cc3":[()=>n.e(5627).then(n.t.bind(n,65302,19)),"~blog/default/cloud-native-blog-page-20-c97.json",65302],"9580127c":[()=>n.e(7706).then(n.t.bind(n,64265,19)),"~blog/default/cloud-native-blog-tags-azure-event-grid-page-3-be8.json",64265],"962e1587":[()=>n.e(86766).then(n.t.bind(n,97026,19)),"~blog/default/cloud-native-blog-tags-openapi-877-list.json",97026],"9750cd01":[()=>n.e(58738).then(n.t.bind(n,96047,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-2-71d.json",96047],"97a5ae26":[()=>n.e(79695).then(n.t.bind(n,74867,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-15-695.json",74867],"97ba9f7a":[()=>n.e(31609).then(n.t.bind(n,61269,19)),"~blog/default/cloud-native-blog-page-26-ffc.json",61269],"97c179be":[()=>n.e(76299).then(n.t.bind(n,31071,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-copilot-9d5.json",31071],"98735e69":[()=>n.e(67622).then(n.t.bind(n,28567,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-windows-ba3-list.json",28567],"98a79a26":[()=>n.e(89799).then(n.t.bind(n,68347,19)),"~blog/default/cloud-native-blog-tags-dapr-page-9-29e.json",68347],"98acceed":[()=>n.e(6038).then(n.t.bind(n,4546,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-10-bae-list.json",4546],"996a3652":[()=>n.e(68652).then(n.t.bind(n,72150,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-8-39e-list.json",72150],"99a61e74":[()=>n.e(77946).then(n.t.bind(n,28210,19)),"~blog/default/cloud-native-blog-tags-devtools-308.json",28210],"99a72a3c":[()=>n.e(81194).then(n.t.bind(n,41096,19)),"~blog/default/cloud-native-blog-tags-azure-developer-cli-page-2-005.json",41096],"99d1ecb8":[()=>n.e(39714).then(n.t.bind(n,12057,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-9-ebc.json",12057],"9a3e0d8e":[()=>n.e(63749).then(n.t.bind(n,27015,19)),"~blog/default/cloud-native-blog-page-7-604.json",27015],"9a8df0df":[()=>n.e(73012).then(n.t.bind(n,24961,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-2-71d-list.json",24961],"9aaaf4b8":[()=>n.e(48625).then(n.t.bind(n,3933,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-11-4c9.json",3933],"9ac18e3c":[()=>n.e(4644).then(n.t.bind(n,76660,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-containers-ae5.json",76660],"9af977f2":[()=>n.e(34967).then(n.t.bind(n,56467,19)),"~blog/default/cloud-native-blog-tags-microservices-page-8-61f-list.json",56467],"9c3672b5":[()=>n.e(11357).then(n.t.bind(n,53677,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-13-b35.json",53677],"9d765af9":[()=>n.e(21401).then(n.t.bind(n,38324,19)),"~blog/default/cloud-native-blog-tags-asp-net-ae9.json",38324],"9dbc57f1":[()=>n.e(19699).then(n.bind(n,15772)),"@site/blog/2022-09-14/index.md",15772],"9ddf9492":[()=>n.e(78132).then(n.t.bind(n,97550,19)),"~blog/default/cloud-native-blog-page-18-e55.json",97550],"9de9dc34":[()=>n.e(43148).then(n.t.bind(n,85123,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-13-e82.json",85123],"9e2f083a":[()=>n.e(18438).then(n.t.bind(n,57966,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-hack-together-d8e.json",57966],"9e4087bc":[()=>n.e(53608).then(n.bind(n,28151)),"@theme/BlogArchivePage",28151],"9f0c8c51":[()=>n.e(91214).then(n.t.bind(n,39442,19)),"~blog/default/cloud-native-blog-tags-autoscaling-377-list.json",39442],"9f14d4e5":[()=>n.e(84654).then(n.t.bind(n,94633,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-30-days-of-ia-page-2-c12.json",94633],"9f789b70":[()=>n.e(41566).then(n.t.bind(n,8153,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-15-b7b-list.json",8153],"9fbb892a":[()=>n.e(60981).then(n.t.bind(n,35763,19)),"~blog/default/cloud-native-blog-tags-dapr-page-9-29e-list.json",35763],a00df5b4:[()=>n.e(66686).then(n.t.bind(n,91516,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-12-b68.json",91516],a11db7eb:[()=>n.e(91367).then(n.t.bind(n,31226,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-codespaces-b37.json",31226],a123ff76:[()=>n.e(65893).then(n.t.bind(n,20324,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-10-71f.json",20324],a24481e9:[()=>n.e(52569).then(n.t.bind(n,73909,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-3-9c6.json",73909],a285ff6f:[()=>n.e(27028).then(n.t.bind(n,67359,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-10-bae.json",67359],a2e6ced6:[()=>n.e(78897).then(n.t.bind(n,88826,19)),"~blog/default/cloud-native-blog-tags-event-hubs-da7.json",88826],a361f0db:[()=>n.e(33209).then(n.t.bind(n,5904,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-3-788-list.json",5904],a3def401:[()=>n.e(2453).then(n.t.bind(n,45805,19)),"~blog/default/cloud-native-blog-tags-devtools-page-2-bb3.json",45805],a404e9a0:[()=>n.e(61520).then(n.t.bind(n,89210,19)),"~blog/default/cloud-native-blog-tags-microsoft-graph-dba-list.json",89210],a42917dd:[()=>n.e(42267).then(n.t.bind(n,41196,19)),"~blog/blog-cnny/cloud-native-cnny-2023-archive-0fc.json",41196],a48a9539:[()=>n.e(9054).then(n.t.bind(n,99928,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-30-abd.json",99928],a49e650c:[()=>n.e(48850).then(n.t.bind(n,69446,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-9-3da-list.json",69446],a4a37188:[()=>n.e(94919).then(n.t.bind(n,96746,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-configmaps-2b7.json",96746],a4a649e5:[()=>n.e(94445).then(n.t.bind(n,42355,19)),"~blog/default/cloud-native-blog-page-11-e13.json",42355],a534381b:[()=>n.e(91117).then(n.t.bind(n,40954,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-17-3f5.json",40954],a5de73d8:[()=>n.e(15762).then(n.bind(n,79710)),"@site/blog/zero-to-hero/2022-09-06-azurefunctions.md",79710],a60bbbfe:[()=>n.e(79367).then(n.t.bind(n,82160,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-copilot-9d5-list.json",82160],a6400791:[()=>n.e(38336).then(n.bind(n,63107)),"@site/src/pages/Fall-For-IA/CloudSkills.md",63107],a648e1ec:[()=>n.e(30335).then(n.t.bind(n,23911,19)),"~blog/default/cloud-native-blog-tags-microservices-page-11-7c3.json",23911],a65e9479:[()=>n.e(55800).then(n.bind(n,2620)),"@site/blog-cnny/2023-01-25/30days.md",2620],a6767219:[()=>n.e(28199).then(n.bind(n,96330)),"@site/blog/2022-09-13/index.md?truncated=true",96330],a68ee39b:[()=>n.e(79005).then(n.t.bind(n,29435,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-e9c.json",29435],a6aa9e1f:[()=>Promise.all([n.e(40532),n.e(75287),n.e(21791),n.e(93089)]).then(n.bind(n,9928)),"@theme/BlogListPage",9928],a6dcb37f:[()=>n.e(52238).then(n.t.bind(n,68408,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-5-93f-list.json",68408],a875518b:[()=>n.e(90628).then(n.t.bind(n,76546,19)),"~blog/default/cloud-native-blog-tags-serverless-bba-list.json",76546],a8ee6229:[()=>n.e(67700).then(n.t.bind(n,66903,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-6-187-list.json",66903],a940942f:[()=>n.e(32627).then(n.t.bind(n,31306,19)),"~blog/default/cloud-native-blog-tags-logic-apps-c49-list.json",31306],a95a7c55:[()=>n.e(48036).then(n.t.bind(n,6132,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-18-295-list.json",6132],a9bdffda:[()=>n.e(60933).then(n.t.bind(n,6201,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-windows-ba3.json",6201],a9e32c6a:[()=>n.e(79823).then(n.t.bind(n,18639,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-14-ee3-list.json",18639],a9e85955:[()=>n.e(32197).then(n.t.bind(n,3861,19)),"~blog/default/cloud-native-blog-tags-azure-event-grid-page-2-c6c.json",3861],a9ff5d75:[()=>n.e(12402).then(n.t.bind(n,3972,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-16-3ed-list.json",3972],aa72c38b:[()=>n.e(66444).then(n.t.bind(n,94407,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-3-5b4.json",94407],aa826c81:[()=>n.e(72612).then(n.t.bind(n,50799,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-13-324.json",50799],aaf8be7c:[()=>n.e(62497).then(n.t.bind(n,48189,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-16-f9c.json",48189],ab0051c0:[()=>n.e(70266).then(n.t.bind(n,83202,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-11-2ad-list.json",83202],ab87274c:[()=>n.e(45121).then(n.t.bind(n,28060,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-16-ffb-list.json",28060],abf597e2:[()=>n.e(81551).then(n.t.bind(n,87391,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-63d-list.json",87391],ac0e80dd:[()=>n.e(90479).then(n.t.bind(n,8471,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-learn-live-577.json",8471],ac2c6f29:[()=>n.e(32708).then(n.t.bind(n,58596,19)),"~blog/default/cloud-native-blog-tags-microservices-page-5-896.json",58596],ac6b5ff3:[()=>n.e(26952).then(n.t.bind(n,28520,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-10-ccc-list.json",28520],ac8cc8fe:[()=>n.e(58288).then(n.t.bind(n,18485,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-16-09e.json",18485],ad46602f:[()=>n.e(44116).then(n.bind(n,15583)),"@site/blog-cnny/2023-01-26/30days.md",15583],ae14fa1f:[()=>n.e(75678).then(n.bind(n,90605)),"@site/blog/2022-09-01/index.md?truncated=true",90605],ae3f1154:[()=>n.e(18677).then(n.t.bind(n,48034,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-20-bc2.json",48034],ae4a8bfb:[()=>n.e(78484).then(n.t.bind(n,85755,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-32-216.json",85755],ae8acb83:[()=>n.e(34749).then(n.t.bind(n,45343,19)),"~blog/default/cloud-native-blog-tags-dapr-page-3-52a.json",45343],af753b33:[()=>n.e(78564).then(n.t.bind(n,76355,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-29-4db.json",76355],af82476a:[()=>n.e(93954).then(n.bind(n,14417)),"@site/blog-cnny/2023-01-30/PodsAndDeployments.md?truncated=true",14417],afc3e988:[()=>n.e(66975).then(n.t.bind(n,80842,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-cosmos-db-842.json",80842],b004fb50:[()=>n.e(58428).then(n.t.bind(n,79860,19)),"~blog/default/cloud-native-blog-tags-azure-event-grid-823.json",79860],b04df543:[()=>n.e(81183).then(n.t.bind(n,88927,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-26-5d6-list.json",88927],b09e51a7:[()=>n.e(25847).then(n.t.bind(n,60539,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-secure-supply-chain-07b.json",60539],b1059194:[()=>n.e(71940).then(n.t.bind(n,42923,19)),"~blog/default/cloud-native-blog-page-29-717.json",42923],b144e829:[()=>n.e(7623).then(n.t.bind(n,26647,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-4-cba.json",26647],b1509bad:[()=>n.e(79476).then(n.t.bind(n,88644,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-configmaps-2b7-list.json",88644],b1a57682:[()=>n.e(48155).then(n.bind(n,97684)),"@site/docs/resources/intro.md",97684],b1cd5b20:[()=>n.e(82462).then(n.t.bind(n,48279,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-18-e6e.json",48279],b1db9e78:[()=>n.e(66668).then(n.t.bind(n,28435,19)),"~blog/default/cloud-native-blog-tags-dapr-page-11-511-list.json",28435],b2c16f4e:[()=>n.e(15987).then(n.t.bind(n,27026,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-9-5d8.json",27026],b31f0c62:[()=>n.e(2856).then(n.t.bind(n,34624,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-2-88a-list.json",34624],b34c50e5:[()=>n.e(25794).then(n.t.bind(n,95852,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-functions-243.json",95852],b3d197ad:[()=>n.e(40976).then(n.t.bind(n,63622,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-21-700-list.json",63622],b40db2ab:[()=>n.e(13015).then(n.t.bind(n,53479,19)),"~blog/default/cloud-native-blog-tags-keda-49d-list.json",53479],b425f106:[()=>n.e(70177).then(n.bind(n,58656)),"@site/blog-cnny/2023-02-03/scaling.md",58656],b430dbd6:[()=>n.e(5044).then(n.t.bind(n,17123,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-4-dac-list.json",17123],b44a2473:[()=>n.e(57832).then(n.bind(n,24597)),"@site/blog/2022-09-20/index.md?truncated=true",24597],b45174e4:[()=>n.e(9704).then(n.t.bind(n,21481,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-7-e56-list.json",21481],b46d1039:[()=>n.e(52932).then(n.t.bind(n,20279,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-16-618-list.json",20279],b46e7759:[()=>n.e(84359).then(n.t.bind(n,80588,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-60e-list.json",80588],b478b21b:[()=>n.e(83351).then(n.t.bind(n,39913,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-3-73e-list.json",39913],b4a8043d:[()=>n.e(27837).then(n.bind(n,66247)),"@site/blog/zero-to-hero/2022-09-12-containerapps.md",66247],b4e6e6a7:[()=>n.e(97559).then(n.t.bind(n,17290,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-18-d4d.json",17290],b4ea6d68:[()=>n.e(14051).then(n.t.bind(n,67549,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-10-fae.json",67549],b53ee4cc:[()=>n.e(33581).then(n.bind(n,28871)),"@site/blog/2022-09-03/index.md",28871],b57dcd1d:[()=>n.e(86519).then(n.t.bind(n,92892,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-17-f0e-list.json",92892],b589b176:[()=>n.e(35782).then(n.t.bind(n,5185,19)),"~blog/default/cloud-native-blog-tags-dapr-page-8-f68-list.json",5185],b5a12906:[()=>n.e(81744).then(n.bind(n,93267)),"@site/blog-cnny/2023-02-13/30days.md",93267],b5dae24c:[()=>n.e(67052).then(n.t.bind(n,63444,19)),"~blog/default/cloud-native-blog-tags-dapr-c54.json",63444],b66d95b7:[()=>n.e(21703).then(n.t.bind(n,882,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-8-419-list.json",882],b675f7d6:[()=>n.e(47335).then(n.t.bind(n,7939,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-21-962-list.json",7939],b6c1521e:[()=>n.e(8442).then(n.t.bind(n,48437,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-5-b70.json",48437],b75b9dbd:[()=>n.e(52434).then(n.t.bind(n,57554,19)),"~blog/blog-cnny/cloud-native-cnny-2023-2d4.json",57554],b76458e3:[()=>n.e(87585).then(n.t.bind(n,70761,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-8-5be-list.json",70761],b8de4b14:[()=>n.e(91019).then(n.t.bind(n,75825,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-7-3e0.json",75825],b9c0af58:[()=>n.e(13838).then(n.t.bind(n,91158,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-11-601.json",91158],b9d35a0d:[()=>n.e(15717).then(n.t.bind(n,59960,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-11-69a.json",59960],b9e364fe:[()=>n.e(7881).then(n.bind(n,55394)),"@site/blog/2022-08-17/index.md",55394],b9f7f737:[()=>n.e(83357).then(n.t.bind(n,45695,19)),"~blog/default/cloud-native-blog-page-14-9b9.json",45695],ba136adc:[()=>n.e(11575).then(n.bind(n,9083)),"@site/docs/resources/languages.md",9083],ba7af0ad:[()=>n.e(21484).then(n.t.bind(n,90713,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-6-a9d-list.json",90713],babe571b:[()=>n.e(28145).then(n.bind(n,31203)),"@site/src/pages/serverless-september/CommunityBuzz.md",31203],baf5811d:[()=>n.e(51445).then(n.t.bind(n,51532,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-5f9-list.json",51532],bb1bd555:[()=>n.e(77022).then(n.t.bind(n,87230,19)),"~blog/default/cloud-native-blog-tags-microservices-page-2-002-list.json",87230],bb1d8af3:[()=>n.e(58034).then(n.t.bind(n,51823,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-27-5c3.json",51823],bb243f37:[()=>n.e(69253).then(n.bind(n,6001)),"@site/blog-cnny/2023-02-03/scaling.md?truncated=true",6001],bb29086a:[()=>n.e(54293).then(n.t.bind(n,54599,19)),"/home/runner/work/Cloud-Native/Cloud-Native/website/.docusaurus/docusaurus-plugin-content-blog/blog-cnny/plugin-route-context-module-100.json",54599],bb9438bd:[()=>n.e(72601).then(n.t.bind(n,23257,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-9-c01-list.json",23257],bbc2b27f:[()=>n.e(11933).then(n.bind(n,69899)),"@site/blog-cnny/2023-01-26/30days.md?truncated=true",69899],bbf7817a:[()=>n.e(25227).then(n.bind(n,31304)),"@site/blog/2022-10-06/index.md",31304],bc0e8ad0:[()=>n.e(66242).then(n.bind(n,89997)),"@site/blog-cnny/2023-01-23/cloud-native-fundamentals.md",89997],bcbec2d9:[()=>n.e(23873).then(n.bind(n,69768)),"@site/blog-cnny/2023-02-02/index.md",69768],bcf95b3c:[()=>n.e(41905).then(n.t.bind(n,98121,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-11-f9f-list.json",98121],be284c34:[()=>n.e(47839).then(n.t.bind(n,42414,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-3-867-list.json",42414],be7dee77:[()=>n.e(34996).then(n.t.bind(n,62749,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-5-c56.json",62749],beaf9ddb:[()=>n.e(27242).then(n.t.bind(n,49665,19)),"~blog/default/cloud-native-blog-tags-microservices-page-6-4fc-list.json",49665],bf4ba93b:[()=>n.e(36686).then(n.t.bind(n,62263,19)),"~blog/default/cloud-native-blog-tags-microservices-page-2-002.json",62263],bff09194:[()=>n.e(93804).then(n.t.bind(n,62089,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-10-716-list.json",62089],c0a2372d:[()=>n.e(66497).then(n.t.bind(n,31800,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-7-f67.json",31800],c0c2b9da:[()=>n.e(91259).then(n.t.bind(n,33118,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-7-f67-list.json",33118],c0df61e5:[()=>n.e(63053).then(n.t.bind(n,3743,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-16-3ed.json",3743],c1d8a90e:[()=>n.e(13545).then(n.t.bind(n,4332,19)),"~blog/default/cloud-native-blog-645.json",4332],c202d824:[()=>n.e(82369).then(n.t.bind(n,19990,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-6-4d2.json",19990],c212c0a6:[()=>n.e(71926).then(n.t.bind(n,79771,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-5-93f.json",79771],c2319041:[()=>n.e(3857).then(n.t.bind(n,98804,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-actions-252.json",98804],c2839c2d:[()=>n.e(54012).then(n.t.bind(n,95665,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-15-2ed.json",95665],c2c35f38:[()=>n.e(5352).then(n.t.bind(n,68154,19)),"~blog/default/cloud-native-blog-page-30-706.json",68154],c2d757e2:[()=>n.e(68551).then(n.t.bind(n,74319,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-10-c1f-list.json",74319],c2d8f9fd:[()=>n.e(21899).then(n.t.bind(n,83769,19)),"/home/runner/work/Cloud-Native/Cloud-Native/website/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",83769],c2fb8e8b:[()=>n.e(55224).then(n.t.bind(n,18434,19)),"~blog/default/cloud-native-blog-tags-hello-page-2-980-list.json",18434],c32220c7:[()=>n.e(46781).then(n.t.bind(n,35223,19)),"~blog/default/cloud-native-blog-page-6-fc8.json",35223],c327d421:[()=>n.e(25623).then(n.t.bind(n,79847,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-9-ef1.json",79847],c32a5425:[()=>n.e(83508).then(n.t.bind(n,91650,19)),"~blog/default/cloud-native-blog-archive-30c.json",91650],c33a8a7c:[()=>n.e(52579).then(n.t.bind(n,68974,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-11-601-list.json",68974],c39a1b67:[()=>n.e(32403).then(n.t.bind(n,34785,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-23-168.json",34785],c43f31e5:[()=>n.e(79245).then(n.bind(n,3034)),"@site/blog-cnny/2023-02-09/index.md",3034],c44bb002:[()=>n.e(59543).then(n.t.bind(n,65688,19)),"~blog/default/cloud-native-blog-tags-microservices-page-5-896-list.json",65688],c44d11af:[()=>n.e(57169).then(n.t.bind(n,17445,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-5-ee6.json",17445],c46736c1:[()=>n.e(39923).then(n.t.bind(n,99653,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-16-bb5.json",99653],c4b4de0f:[()=>n.e(66537).then(n.t.bind(n,90757,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-15-0b5.json",90757],c4dc1033:[()=>n.e(56115).then(n.t.bind(n,53883,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-6-3be-list.json",53883],c4f5d8e4:[()=>Promise.all([n.e(40532),n.e(64195)]).then(n.bind(n,24945)),"@site/src/pages/index.js",24945],c5298e55:[()=>n.e(95930).then(n.t.bind(n,31249,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-functions-page-2-a61-list.json",31249],c52c4229:[()=>n.e(73337).then(n.bind(n,70153)),"@site/blog-cnny/2023-01-27/explore-options.md?truncated=true",70153],c580cfa2:[()=>n.e(59477).then(n.t.bind(n,2148,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-a2f.json",2148],c63bdbb4:[()=>n.e(3377).then(n.t.bind(n,91405,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-17-1ef.json",91405],c67b3c2e:[()=>n.e(98268).then(n.t.bind(n,67029,19)),"~blog/default/cloud-native-blog-tags-microsoft-365-a5d-list.json",67029],c6c2f8a6:[()=>n.e(35644).then(n.t.bind(n,46075,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-4-5ad.json",46075],c736ecf7:[()=>n.e(97732).then(n.t.bind(n,39996,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-9-ebc-list.json",39996],c80c34af:[()=>n.e(49452).then(n.t.bind(n,63893,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-33-b14.json",63893],c8594c9f:[()=>n.e(40055).then(n.t.bind(n,79715,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-13-fd4.json",79715],c983f72a:[()=>n.e(638).then(n.t.bind(n,82447,19)),"~blog/default/cloud-native-blog-page-21-d0c.json",82447],ca71fe7b:[()=>n.e(97192).then(n.bind(n,60155)),"@site/blog/zero-to-hero/2022-09-12-containerapps.md?truncated=true",60155],cac8e99d:[()=>n.e(21852).then(n.bind(n,84617)),"@site/src/pages/Fall-For-IA/calendar.md",84617],cafc3c94:[()=>n.e(94963).then(n.t.bind(n,17935,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-fall-for-ia-3be.json",17935],cb2d3221:[()=>n.e(47561).then(n.t.bind(n,96243,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-10-71f-list.json",96243],cb997589:[()=>n.e(14611).then(n.t.bind(n,69667,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-page-2-c61.json",69667],ccc49370:[()=>Promise.all([n.e(40532),n.e(75287),n.e(21791),n.e(46103)]).then(n.bind(n,324)),"@theme/BlogPostPage",324],cd336e02:[()=>n.e(74834).then(n.t.bind(n,20227,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-14-507-list.json",20227],cdc79d9c:[()=>n.e(57550).then(n.bind(n,68686)),"@site/blog/2022-09-21/index.md",68686],ce53ffd6:[()=>n.e(33319).then(n.t.bind(n,88933,19)),"~blog/default/cloud-native-blog-tags-students-21a-list.json",88933],ce9b313c:[()=>n.e(82902).then(n.t.bind(n,11776,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-13-ae5-list.json",11776],cea706bc:[()=>n.e(57077).then(n.t.bind(n,94759,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-4-390-list.json",94759],cf57d094:[()=>n.e(28843).then(n.t.bind(n,79858,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-32-216-list.json",79858],d00410c7:[()=>n.e(78133).then(n.t.bind(n,99758,19)),"~blog/default/cloud-native-blog-tags-microservices-page-3-307-list.json",99758],d0273d46:[()=>n.e(44608).then(n.t.bind(n,12996,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-community-buzz-page-2-684-list.json",12996],d04223d4:[()=>n.e(69964).then(n.t.bind(n,26217,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-14-dc9.json",26217],d05368c3:[()=>n.e(64243).then(n.bind(n,81362)),"@site/blog/2022-09-02/index.md",81362],d0db6cd5:[()=>n.e(41200).then(n.bind(n,73096)),"@site/blog/2022-09-06/index.md?truncated=true",73096],d11520dd:[()=>n.e(23064).then(n.t.bind(n,85261,19)),"~blog/default/cloud-native-blog-page-23-dfe.json",85261],d11663f1:[()=>n.e(71012).then(n.t.bind(n,34603,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-3-024.json",34603],d1be9ff4:[()=>n.e(77046).then(n.t.bind(n,84709,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-24-059-list.json",84709],d216db91:[()=>n.e(42333).then(n.t.bind(n,56375,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-5-ad2-list.json",56375],d22054a7:[()=>n.e(16651).then(n.t.bind(n,13303,19)),"~blog/default/cloud-native-blog-tags-java-f5a.json",13303],d2487d2c:[()=>n.e(41331).then(n.t.bind(n,18067,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-17-451.json",18067],d2567b4d:[()=>n.e(82813).then(n.t.bind(n,52643,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-15-5b3.json",52643],d272aefc:[()=>n.e(71151).then(n.t.bind(n,63146,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-8-419.json",63146],d2aa22d4:[()=>n.e(59988).then(n.t.bind(n,18347,19)),"~blog/default/cloud-native-blog-tags-tags-20a.json",18347],d307d5dd:[()=>n.e(28369).then(n.t.bind(n,57337,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-5-170.json",57337],d41d8467:[()=>Promise.all([n.e(40532),n.e(94598),n.e(38057)]).then(n.bind(n,2569)),"@site/src/pages/Fall-For-IA/CommunityGallery.tsx",2569],d475afe6:[()=>n.e(58714).then(n.t.bind(n,33164,19)),"/home/runner/work/Cloud-Native/Cloud-Native/website/.docusaurus/docusaurus-plugin-content-blog/blog-30daysofIA/plugin-route-context-module-100.json",33164],d49a3a10:[()=>n.e(8325).then(n.t.bind(n,40672,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-4-0f4.json",40672],d4bbb0c6:[()=>n.e(28920).then(n.bind(n,75723)),"@site/blog/2022-08-17/index.md?truncated=true",75723],d50e2b40:[()=>n.e(70982).then(n.t.bind(n,4317,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-16-df7-list.json",4317],d584ff55:[()=>n.e(46250).then(n.t.bind(n,21011,19)),"~blog/default/cloud-native-blog-page-15-27f.json",21011],d60c28fa:[()=>n.e(19981).then(n.t.bind(n,91152,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-kubernetes-service-ce5.json",91152],d64808fa:[()=>n.e(66627).then(n.t.bind(n,1993,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-14-262-list.json",1993],d64c3433:[()=>n.e(34594).then(n.t.bind(n,32149,19)),"~blog/default/cloud-native-blog-tags-power-platform-fa1.json",32149],d667446e:[()=>n.e(52338).then(n.t.bind(n,88907,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-15-f41.json",88907],d69f1c18:[()=>n.e(15734).then(n.t.bind(n,12525,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-14-f80.json",12525],d721da33:[()=>n.e(54018).then(n.t.bind(n,69330,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-ask-the-expert-456.json",69330],d7dbf034:[()=>n.e(92728).then(n.t.bind(n,14015,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-5-05c-list.json",14015],d9293a3c:[()=>n.e(10619).then(n.t.bind(n,84722,19)),"~blog/default/cloud-native-blog-tags-hello-page-2-980.json",84722],d94a5b94:[()=>n.e(29257).then(n.t.bind(n,1581,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-7-cc0.json",1581],d999f503:[()=>n.e(78061).then(n.bind(n,38777)),"@site/blog-cnny/2023-02-16/index.md?truncated=true",38777],d9a25476:[()=>n.e(99007).then(n.t.bind(n,26118,19)),"~blog/default/cloud-native-blog-tags-ask-the-expert-e90-list.json",26118],d9a67898:[()=>n.e(58064).then(n.t.bind(n,99136,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-d9a.json",99136],d9d7f0a9:[()=>n.e(92749).then(n.t.bind(n,58269,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-14-2ac-list.json",58269],da0c8116:[()=>n.e(27319).then(n.t.bind(n,42113,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-4-c86-list.json",42113],da11032a:[()=>n.e(35398).then(n.t.bind(n,17874,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-5-f54.json",17874],da6fbf2a:[()=>n.e(35975).then(n.t.bind(n,22072,19)),"~blog/default/cloud-native-blog-tags-azure-logic-apps-page-3-764.json",22072],db1823d5:[()=>n.e(22854).then(n.t.bind(n,3380,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-25-1b0-list.json",3380],db9e00b3:[()=>n.e(63167).then(n.bind(n,25112)),"@site/blog/2022-09-21/index.md?truncated=true",25112],dbe9f459:[()=>n.e(5172).then(n.t.bind(n,97680,19)),"~blog/default/cloud-native-blog-tags-cloudevents-44d-list.json",97680],dc5eefd4:[()=>n.e(93450).then(n.t.bind(n,12540,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-12-cda.json",12540],dc727da6:[()=>n.e(44193).then(n.bind(n,32823)),"@site/blog-30daysofIA/2023-08-28/road-to-fallforia.md?truncated=true",32823],dccd6689:[()=>n.e(62455).then(n.t.bind(n,38559,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-secrets-management-dc2-list.json",38559],dceeb781:[()=>n.e(20243).then(n.t.bind(n,33594,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-10-01c.json",33594],dcf58f45:[()=>n.e(99450).then(n.t.bind(n,53066,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-dns-399.json",53066],dd2fa4fa:[()=>n.e(28836).then(n.t.bind(n,18638,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-19-820-list.json",18638],dd73d8cf:[()=>n.e(47145).then(n.t.bind(n,76004,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-kubernetes-page-4-bc2.json",76004],ddeb9c3b:[()=>n.e(43049).then(n.t.bind(n,57982,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-9-6d7-list.json",57982],de48c1c2:[()=>n.e(40208).then(n.bind(n,16393)),"@site/blog/2022-09-15/index.md",16393],de4b4bc0:[()=>n.e(41160).then(n.t.bind(n,2867,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-11-6bc.json",2867],de689bb5:[()=>n.e(22671).then(n.bind(n,51861)),"@site/blog/2022-09-18/index.md?truncated=true",51861],de95f9b4:[()=>n.e(5710).then(n.t.bind(n,42312,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-13-e82-list.json",42312],decd1b07:[()=>n.e(70440).then(n.t.bind(n,87922,19)),"~docs/default/category-cloud-nativedocs-tutorialsidebar-category-serverless-playlists-1ec.json",87922],df7b95b8:[()=>Promise.all([n.e(40532),n.e(29227)]).then(n.bind(n,28876)),"@site/src/pages/serverless-september/index.js",28876],df8f2207:[()=>n.e(92878).then(n.t.bind(n,22089,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-12-28b-list.json",22089],dfd81e36:[()=>n.e(79509).then(n.t.bind(n,98486,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-tags-402.json",98486],e097c1da:[()=>n.e(91821).then(n.t.bind(n,29231,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-12-e32.json",29231],e0b2cabb:[()=>n.e(98746).then(n.t.bind(n,5243,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-15-5b3-list.json",5243],e0be8f6f:[()=>n.e(37382).then(n.t.bind(n,21128,19)),"~blog/default/cloud-native-blog-tags-ask-the-expert-e90.json",21128],e0ee4473:[()=>n.e(64388).then(n.t.bind(n,97705,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-b0c-list.json",97705],e1399b64:[()=>n.e(30040).then(n.t.bind(n,44310,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-29-4db-list.json",44310],e1586f77:[()=>n.e(19608).then(n.t.bind(n,90055,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-10-650.json",90055],e159664d:[()=>n.e(74710).then(n.t.bind(n,34518,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-7-e56.json",34518],e16a4367:[()=>n.e(43871).then(n.t.bind(n,95823,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-4-6ed-list.json",95823],e1bc2a63:[()=>n.e(42036).then(n.t.bind(n,46317,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-17-3f5-list.json",46317],e1c2af7b:[()=>n.e(87413).then(n.t.bind(n,3564,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-2-6e7-list.json",3564],e1d438e9:[()=>n.e(62240).then(n.t.bind(n,96176,19)),"~blog/default/cloud-native-blog-tags-dapr-page-11-511.json",96176],e1daa54d:[()=>n.e(80670).then(n.t.bind(n,74571,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-ask-the-expert-456-list.json",74571],e1fc87d9:[()=>n.e(83061).then(n.t.bind(n,38477,19)),"~blog/blog-cnny/cloud-native-cnny-2023-page-9-6dc.json",38477],e2262ac9:[()=>n.e(23454).then(n.t.bind(n,52935,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-18-03a-list.json",52935],e37c4032:[()=>n.e(55759).then(n.t.bind(n,58579,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-container-apps-2d8-list.json",58579],e3bf2dfe:[()=>n.e(88156).then(n.t.bind(n,95101,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-5-823-list.json",95101],e41794f0:[()=>n.e(50808).then(n.bind(n,86804)),"@site/blog/2022-09-06/index.md",86804],e4a2f027:[()=>n.e(64675).then(n.t.bind(n,9749,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-2-720-list.json",9749],e4fc1a09:[()=>n.e(54813).then(n.t.bind(n,98067,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-20-a60.json",98067],e5ae2d3d:[()=>n.e(57849).then(n.t.bind(n,22551,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-7-eb3.json",22551],e5becd70:[()=>n.e(46828).then(n.t.bind(n,76097,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-e9c-list.json",76097],e65795b9:[()=>Promise.all([n.e(40532),n.e(15944),n.e(25080)]).then(n.bind(n,85052)),"@site/src/pages/Fall-For-IA/LearnLive.js",85052],e6ac9ebe:[()=>n.e(37582).then(n.bind(n,25625)),"@site/blog/2022-09-08/index.md",25625],e703f3a7:[()=>n.e(18390).then(n.t.bind(n,79349,19)),"~blog/default/cloud-native-blog-tags-custom-connector-6cd.json",79349],e7136c90:[()=>n.e(96907).then(n.t.bind(n,14102,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-16-412-list.json",14102],e7c29825:[()=>n.e(81257).then(n.t.bind(n,19790,19)),"~blog/default/cloud-native-blog-tags-devtools-page-2-bb3-list.json",19790],e82f66e0:[()=>n.e(68468).then(n.t.bind(n,84087,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-codespaces-b37-list.json",84087],e88e2b57:[()=>n.e(44209).then(n.t.bind(n,97801,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-aks-page-2-f25-list.json",97801],e89bd621:[()=>n.e(46305).then(n.t.bind(n,76348,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-6-63e.json",76348],e8b803ba:[()=>n.e(38794).then(n.t.bind(n,12627,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-12-cda-list.json",12627],e8c81125:[()=>n.e(44353).then(n.t.bind(n,66204,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-9-6d7.json",66204],e8dcc3fe:[()=>n.e(71630).then(n.t.bind(n,7612,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-8-77c-list.json",7612],e934991f:[()=>n.e(27063).then(n.t.bind(n,37721,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-3-331-list.json",37721],e936f9f6:[()=>n.e(2820).then(n.t.bind(n,97521,19)),"~blog/default/cloud-native-blog-tags-serverless-e-2-e-d39.json",97521],e94673f9:[()=>n.e(7945).then(n.t.bind(n,97966,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-20-bc2-list.json",97966],e9ebb693:[()=>n.e(15326).then(n.bind(n,27258)),"@site/blog/zero-to-hero/2022-09-19-azurefunctions.md?truncated=true",27258],e9f92e0d:[()=>n.e(24766).then(n.t.bind(n,70487,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-fall-for-ia-page-2-b6a-list.json",70487],e9fc3e68:[()=>n.e(56414).then(n.t.bind(n,77008,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-persistent-volumes-06c.json",77008],ea385099:[()=>n.e(5078).then(n.t.bind(n,75335,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-4-555.json",75335],eacffe03:[()=>n.e(25231).then(n.t.bind(n,34949,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-31-7d0-list.json",34949],eb689fda:[()=>n.e(81583).then(n.t.bind(n,30703,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-cosmos-db-page-2-e86.json",30703],eb884ce7:[()=>n.e(60706).then(n.t.bind(n,17711,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-addons-788-list.json",17711],eb8d02f3:[()=>n.e(38889).then(n.t.bind(n,74088,19)),"~blog/default/cloud-native-blog-tags-microservices-d05-list.json",74088],ebabe618:[()=>n.e(82457).then(n.bind(n,2446)),"@site/blog/zero-to-hero/2022-09-12-azurefunctions.md?truncated=true",2446],ebbe4e7d:[()=>n.e(97515).then(n.t.bind(n,9128,19)),"~blog/default/cloud-native-blog-page-19-d7c.json",9128],ec0ac9db:[()=>n.e(16663).then(n.t.bind(n,12649,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-6-efa.json",12649],ec244af9:[()=>n.e(66099).then(n.bind(n,48692)),"@site/docs/videos/intro.md",48692],ec65f5d5:[()=>n.e(86943).then(n.t.bind(n,31556,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-8-477.json",31556],ed2b8e88:[()=>n.e(604).then(n.t.bind(n,98132,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-addons-788.json",98132],edb3edba:[()=>n.e(77364).then(n.t.bind(n,52799,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-18-d4d-list.json",52799],edef2ad1:[()=>n.e(38097).then(n.t.bind(n,67523,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-12-299.json",67523],ee2b3c0a:[()=>n.e(99632).then(n.t.bind(n,89637,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-19-572-list.json",89637],ee9bc1a2:[()=>n.e(21897).then(n.t.bind(n,9077,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-new-year-page-5-823.json",9077],eef2ff81:[()=>n.e(25304).then(n.t.bind(n,75382,19)),"~blog/default/cloud-native-blog-tags-dapr-page-4-60f-list.json",75382],ef05350a:[()=>n.e(93176).then(n.t.bind(n,72609,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-4-592-list.json",72609],ef64c709:[()=>n.e(4270).then(n.t.bind(n,99766,19)),"~blog/default/cloud-native-blog-page-24-5ca.json",99766],ef8eddd0:[()=>n.e(68216).then(n.t.bind(n,85859,19)),"~blog/default/cloud-native-blog-tags-microservices-page-10-e37.json",85859],efe016d3:[()=>n.e(6994).then(n.t.bind(n,32033,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-actions-page-2-54e.json",32033],f128a0f0:[()=>n.e(31132).then(n.t.bind(n,31960,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-page-16-795.json",31960],f1fe5cc7:[()=>n.e(17925).then(n.t.bind(n,1181,19)),"~blog/default/cloud-native-blog-tags-dapr-page-10-d0d-list.json",1181],f21c8b70:[()=>n.e(92340).then(n.t.bind(n,52096,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-notary-225.json",52096],f248a380:[()=>n.e(44702).then(n.t.bind(n,68578,19)),"~blog/default/cloud-native-blog-tags-serverless-september-805-list.json",68578],f2d08d34:[()=>n.e(71359).then(n.t.bind(n,14562,19)),"~blog/default/cloud-native-blog-tags-vscode-e62-list.json",14562],f30b4e00:[()=>n.e(42888).then(n.t.bind(n,47804,19)),"~blog/default/cloud-native-blog-tags-dapr-page-16-0b8-list.json",47804],f3333784:[()=>n.e(7861).then(n.t.bind(n,9529,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-14-619.json",9529],f34f398b:[()=>n.e(28058).then(n.t.bind(n,60800,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-zero-to-hero-page-3-4e3-list.json",60800],f3cb94e5:[()=>n.e(51237).then(n.t.bind(n,55135,19)),"~blog/default/cloud-native-blog-page-2-e4d.json",55135],f4610d17:[()=>n.e(83765).then(n.t.bind(n,18339,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-14-3a6-list.json",18339],f470690a:[()=>n.e(95175).then(n.t.bind(n,74905,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-15-2ed-list.json",74905],f4b1ab07:[()=>n.e(96792).then(n.t.bind(n,61316,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-ask-the-expert-251-list.json",61316],f5784bce:[()=>n.e(18631).then(n.bind(n,72411)),"@site/blog/zero-to-hero/2022-09-06-azurefunctions.md?truncated=true",72411],f5a85496:[()=>n.e(46989).then(n.bind(n,51248)),"@site/blog/2022-09-18/index.md",51248],f5ac3b90:[()=>n.e(37279).then(n.t.bind(n,99652,19)),"~blog/default/cloud-native-blog-tags-dotnet-page-2-742.json",99652],f5b7c6a9:[()=>n.e(39010).then(n.t.bind(n,30226,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-azure-cosmos-db-842-list.json",30226],f5ef3ca7:[()=>n.e(77411).then(n.t.bind(n,59377,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-nginx-ingress-controller-100.json",59377],f5f8a48c:[()=>n.e(52071).then(n.t.bind(n,70986,19)),"~blog/default/cloud-native-blog-tags-serverless-september-805.json",70986],f689083d:[()=>n.e(97734).then(n.t.bind(n,60499,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-16-412.json",60499],f6a05f02:[()=>n.e(60841).then(n.t.bind(n,29295,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-7-cf4.json",29295],f6bd7cc2:[()=>n.e(2312).then(n.t.bind(n,80386,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-10-01c-list.json",80386],f6c4aca5:[()=>n.e(90300).then(n.bind(n,9735)),"@site/blog-cnny/2023-01-22/30days.md",9735],f6df8ec8:[()=>n.e(39717).then(n.t.bind(n,77031,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-8-4a4.json",77031],f6f0ee1b:[()=>n.e(91007).then(n.bind(n,63347)),"@site/blog/2022-09-25/index.md?truncated=true",63347],f79c2b36:[()=>n.e(40626).then(n.t.bind(n,76892,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-2-c55-list.json",76892],f7daf5fe:[()=>n.e(10322).then(n.t.bind(n,98826,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-14-262.json",98826],f7decf47:[()=>n.e(81944).then(n.t.bind(n,25302,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-28-c65-list.json",25302],f8223cf0:[()=>n.e(8217).then(n.bind(n,33477)),"@site/blog-cnny/2023-02-01/index.md",33477],f830ec9e:[()=>n.e(59070).then(n.bind(n,18337)),"@site/blog/2022-09-12/index.md?truncated=true",18337],f83e3e43:[()=>n.e(5017).then(n.t.bind(n,73451,19)),"~blog/default/cloud-native-blog-tags-serverless-september-page-21-700.json",73451],f848febd:[()=>n.e(73354).then(n.t.bind(n,98897,19)),"~blog/default/cloud-native-blog-page-34-74e.json",98897],f8bd7d44:[()=>n.e(40821).then(n.t.bind(n,19426,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-cloud-native-page-6-187.json",19426],f97394ec:[()=>n.e(79787).then(n.t.bind(n,51022,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-4-390.json",51022],f97a64b3:[()=>n.e(87027).then(n.t.bind(n,36254,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-4-1c1.json",36254],f9d7044e:[()=>n.e(93061).then(n.t.bind(n,87894,19)),"~blog/default/cloud-native-blog-tags-azure-container-apps-page-6-dd4-list.json",87894],fa0a96ff:[()=>n.e(1426).then(n.bind(n,50921)),"@site/blog/2022-10-04/index.md?truncated=true",50921],fa26972a:[()=>n.e(12046).then(n.t.bind(n,7582,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-containers-page-3-c64-list.json",7582],fa6b5e6c:[()=>n.e(76058).then(n.t.bind(n,46967,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-azure-kubernetes-service-page-6-905.json",46967],fa74e77e:[()=>n.e(94125).then(n.t.bind(n,38832,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-github-codespaces-page-2-0e1-list.json",38832],faa3ccc1:[()=>n.e(25196).then(n.t.bind(n,60656,19)),"~blog/blog-30daysofIA/blog-post-list-prop-blog-30daysofIA.json",60656],fb88b8ca:[()=>n.e(54236).then(n.t.bind(n,90256,19)),"~blog/default/cloud-native-blog-page-32-09b.json",90256],fbdbf422:[()=>n.e(96010).then(n.t.bind(n,80914,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-30-days-of-ia-da6.json",80914],fbfa5a90:[()=>n.e(43583).then(n.t.bind(n,24765,19)),"~blog/default/cloud-native-blog-page-33-475.json",24765],fc042285:[()=>n.e(51789).then(n.bind(n,140)),"@site/src/pages/Fall-For-IA/AskTheExpert.md",140],fcb7c80a:[()=>n.e(8726).then(n.t.bind(n,67403,19)),"~blog/default/cloud-native-blog-tags-python-956.json",67403],fd4ba951:[()=>n.e(83228).then(n.t.bind(n,80690,19)),"~blog/blog-30daysofIA/cloud-native-30-daysof-ia-tags-ask-the-expert-page-2-afc-list.json",80690],fd7a878f:[()=>n.e(69407).then(n.t.bind(n,81813,19)),"~blog/default/cloud-native-blog-tags-zero-to-hero-page-2-555.json",81813],feb943f9:[()=>n.e(37795).then(n.bind(n,11774)),"@site/blog/2022-09-09/index.md",11774],ff198b7d:[()=>n.e(32574).then(n.t.bind(n,77589,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-30-daysofcloudnative-page-15-fb4.json",77589],ff1fa6c9:[()=>n.e(54647).then(n.bind(n,53163)),"@site/blog/2022-09-01/index.md",53163],ff37d1e9:[()=>n.e(37).then(n.t.bind(n,67487,19)),"~blog/default/cloud-native-blog-tags-azure-event-grid-823-list.json",67487],ff734053:[()=>n.e(40858).then(n.t.bind(n,33337,19)),"~blog/default/cloud-native-blog-tags-30-days-of-serverless-page-3-331.json",33337],ffb3fd1a:[()=>n.e(35680).then(n.t.bind(n,1677,19)),"~blog/blog-cnny/cloud-native-cnny-2023-tags-notation-581.json",1677],ffe586b2:[()=>n.e(67251).then(n.t.bind(n,76400,19)),"~blog/default/cloud-native-blog-tags-azure-functions-page-11-c62.json",76400]};function c(e){let{error:t,retry:n,pastDelay:o}=e;return t?a.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},a.createElement("p",null,String(t)),a.createElement("div",null,a.createElement("button",{type:"button",onClick:n},"Retry"))):o?a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},a.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},a.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},a.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},a.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),a.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),a.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),a.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},a.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),a.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),a.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),a.createElement("circle",{cx:"22",cy:"22",r:"8"},a.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var u=n(5304),d=n(69656);function g(e,t){if("*"===e)return i()({loading:c,loader:()=>n.e(74248).then(n.bind(n,74248)),modules:["@theme/NotFound"],webpack:()=>[74248],render(e,t){const n=e.default;return a.createElement(d.z,{value:{plugin:{name:"native",id:"default"}}},a.createElement(n,t))}});const r=l[`${e}-${t}`],g={},p=[],f=[],b=(0,u.Z)(r);return Object.entries(b).forEach((e=>{let[t,n]=e;const a=s[n];a&&(g[t]=a[0],p.push(a[1]),f.push(a[2]))})),i().Map({loading:c,loader:g,modules:p,webpack:()=>f,render(t,n){const i=JSON.parse(JSON.stringify(r));Object.entries(t).forEach((t=>{let[n,a]=t;const o=a.default;if(!o)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof o&&"function"!=typeof o||Object.keys(a).filter((e=>"default"!==e)).forEach((e=>{o[e]=a[e]}));let r=i;const l=n.split(".");l.slice(0,-1).forEach((e=>{r=r[e]})),r[l[l.length-1]]=o}));const l=i.__comp;delete i.__comp;const s=i.__context;return delete i.__context,a.createElement(d.z,{value:s},a.createElement(l,(0,o.Z)({},i,n)))}})}const p=[{path:"/Cloud-Native/30daysofIA",component:g("/Cloud-Native/30daysofIA","884"),exact:!0},{path:"/Cloud-Native/30daysofIA/archive",component:g("/Cloud-Native/30daysofIA/archive","df3"),exact:!0},{path:"/Cloud-Native/30daysofIA/hacktogether-recap",component:g("/Cloud-Native/30daysofIA/hacktogether-recap","743"),exact:!0},{path:"/Cloud-Native/30daysofIA/page/2",component:g("/Cloud-Native/30daysofIA/page/2","1ce"),exact:!0},{path:"/Cloud-Native/30daysofIA/road-to-fallforIA",component:g("/Cloud-Native/30daysofIA/road-to-fallforIA","35d"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags",component:g("/Cloud-Native/30daysofIA/tags","ca3"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/30-days-of-ia",component:g("/Cloud-Native/30daysofIA/tags/30-days-of-ia","6fe"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/30-days-of-ia/page/2",component:g("/Cloud-Native/30daysofIA/tags/30-days-of-ia/page/2","e9d"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/ask-the-expert",component:g("/Cloud-Native/30daysofIA/tags/ask-the-expert","dc4"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/ask-the-expert/page/2",component:g("/Cloud-Native/30daysofIA/tags/ask-the-expert/page/2","f49"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-container-apps",component:g("/Cloud-Native/30daysofIA/tags/azure-container-apps","fc3"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-container-apps/page/2",component:g("/Cloud-Native/30daysofIA/tags/azure-container-apps/page/2","611"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db",component:g("/Cloud-Native/30daysofIA/tags/azure-cosmos-db","d2f"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-cosmos-db/page/2",component:g("/Cloud-Native/30daysofIA/tags/azure-cosmos-db/page/2","3d4"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-functions",component:g("/Cloud-Native/30daysofIA/tags/azure-functions","185"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-functions/page/2",component:g("/Cloud-Native/30daysofIA/tags/azure-functions/page/2","30c"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service",component:g("/Cloud-Native/30daysofIA/tags/azure-kubernetes-service","399"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-kubernetes-service/page/2",component:g("/Cloud-Native/30daysofIA/tags/azure-kubernetes-service/page/2","a85"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-openai",component:g("/Cloud-Native/30daysofIA/tags/azure-openai","f94"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/azure-openai/page/2",component:g("/Cloud-Native/30daysofIA/tags/azure-openai/page/2","1ff"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/community-buzz",component:g("/Cloud-Native/30daysofIA/tags/community-buzz","061"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/community-buzz/page/2",component:g("/Cloud-Native/30daysofIA/tags/community-buzz/page/2","ded"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/fall-for-ia",component:g("/Cloud-Native/30daysofIA/tags/fall-for-ia","3b4"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/fall-for-ia/page/2",component:g("/Cloud-Native/30daysofIA/tags/fall-for-ia/page/2","fd6"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/github-actions",component:g("/Cloud-Native/30daysofIA/tags/github-actions","575"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/github-actions/page/2",component:g("/Cloud-Native/30daysofIA/tags/github-actions/page/2","df4"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/github-codespaces",component:g("/Cloud-Native/30daysofIA/tags/github-codespaces","00d"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/github-codespaces/page/2",component:g("/Cloud-Native/30daysofIA/tags/github-codespaces/page/2","4f1"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/github-copilot",component:g("/Cloud-Native/30daysofIA/tags/github-copilot","f96"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/github-copilot/page/2",component:g("/Cloud-Native/30daysofIA/tags/github-copilot/page/2","c42"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/hack-together",component:g("/Cloud-Native/30daysofIA/tags/hack-together","3fa"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/hack-together/page/2",component:g("/Cloud-Native/30daysofIA/tags/hack-together/page/2","efa"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/learn-live",component:g("/Cloud-Native/30daysofIA/tags/learn-live","b55"),exact:!0},{path:"/Cloud-Native/30daysofIA/tags/learn-live/page/2",component:g("/Cloud-Native/30daysofIA/tags/learn-live/page/2","fce"),exact:!0},{path:"/Cloud-Native/blog",component:g("/Cloud-Native/blog","c18"),exact:!0},{path:"/Cloud-Native/blog/01-kickoff",component:g("/Cloud-Native/blog/01-kickoff","f5d"),exact:!0},{path:"/Cloud-Native/blog/02-functions-intro",component:g("/Cloud-Native/blog/02-functions-intro","37c"),exact:!0},{path:"/Cloud-Native/blog/03-functions-quickstart",component:g("/Cloud-Native/blog/03-functions-quickstart","3a1"),exact:!0},{path:"/Cloud-Native/blog/04-functions-java",component:g("/Cloud-Native/blog/04-functions-java","a12"),exact:!0},{path:"/Cloud-Native/blog/05-functions-js",component:g("/Cloud-Native/blog/05-functions-js","ad5"),exact:!0},{path:"/Cloud-Native/blog/06-functions-dotnet",component:g("/Cloud-Native/blog/06-functions-dotnet","98d"),exact:!0},{path:"/Cloud-Native/blog/07-functions-python",component:g("/Cloud-Native/blog/07-functions-python","0ee"),exact:!0},{path:"/Cloud-Native/blog/08-functions-azure",component:g("/Cloud-Native/blog/08-functions-azure","337"),exact:!0},{path:"/Cloud-Native/blog/09-aca-fundamentals",component:g("/Cloud-Native/blog/09-aca-fundamentals","963"),exact:!0},{path:"/Cloud-Native/blog/11-scaling-container-apps",component:g("/Cloud-Native/blog/11-scaling-container-apps","ee5"),exact:!0},{path:"/Cloud-Native/blog/12-build-with-dapr",component:g("/Cloud-Native/blog/12-build-with-dapr","5d3"),exact:!0},{path:"/Cloud-Native/blog/13-aca-managed-id",component:g("/Cloud-Native/blog/13-aca-managed-id","2af"),exact:!0},{path:"/Cloud-Native/blog/14-dapr-aca-quickstart",component:g("/Cloud-Native/blog/14-dapr-aca-quickstart","910"),exact:!0},{path:"/Cloud-Native/blog/15-microservices-azure",component:g("/Cloud-Native/blog/15-microservices-azure","258"),exact:!0},{path:"/Cloud-Native/blog/17-integrate-cosmosdb",component:g("/Cloud-Native/blog/17-integrate-cosmosdb","53b"),exact:!0},{path:"/Cloud-Native/blog/18-cloudmail",component:g("/Cloud-Native/blog/18-cloudmail","015"),exact:!0},{path:"/Cloud-Native/blog/20-events-graph",component:g("/Cloud-Native/blog/20-events-graph","8c6"),exact:!0},{path:"/Cloud-Native/blog/21-cloudevents-via-event-grid",component:g("/Cloud-Native/blog/21-cloudevents-via-event-grid","5ba"),exact:!0},{path:"/Cloud-Native/blog/24-aca-dotnet",component:g("/Cloud-Native/blog/24-aca-dotnet","ce6"),exact:!0},{path:"/Cloud-Native/blog/25-aca-java",component:g("/Cloud-Native/blog/25-aca-java","446"),exact:!0},{path:"/Cloud-Native/blog/28-where-am-i",component:g("/Cloud-Native/blog/28-where-am-i","a1b"),exact:!0},{path:"/Cloud-Native/blog/29-awesome-azd",component:g("/Cloud-Native/blog/29-awesome-azd","a32"),exact:!0},{path:"/Cloud-Native/blog/29-azure-developer-cli",component:g("/Cloud-Native/blog/29-azure-developer-cli","f3b"),exact:!0},{path:"/Cloud-Native/blog/archive",component:g("/Cloud-Native/blog/archive","4d7"),exact:!0},{path:"/Cloud-Native/blog/microservices-10",component:g("/Cloud-Native/blog/microservices-10","ae2"),exact:!0},{path:"/Cloud-Native/blog/page/10",component:g("/Cloud-Native/blog/page/10","58e"),exact:!0},{path:"/Cloud-Native/blog/page/11",component:g("/Cloud-Native/blog/page/11","b71"),exact:!0},{path:"/Cloud-Native/blog/page/12",component:g("/Cloud-Native/blog/page/12","e7f"),exact:!0},{path:"/Cloud-Native/blog/page/13",component:g("/Cloud-Native/blog/page/13","b95"),exact:!0},{path:"/Cloud-Native/blog/page/14",component:g("/Cloud-Native/blog/page/14","804"),exact:!0},{path:"/Cloud-Native/blog/page/15",component:g("/Cloud-Native/blog/page/15","071"),exact:!0},{path:"/Cloud-Native/blog/page/16",component:g("/Cloud-Native/blog/page/16","0ed"),exact:!0},{path:"/Cloud-Native/blog/page/17",component:g("/Cloud-Native/blog/page/17","a8b"),exact:!0},{path:"/Cloud-Native/blog/page/18",component:g("/Cloud-Native/blog/page/18","c7d"),exact:!0},{path:"/Cloud-Native/blog/page/19",component:g("/Cloud-Native/blog/page/19","9ee"),exact:!0},{path:"/Cloud-Native/blog/page/2",component:g("/Cloud-Native/blog/page/2","fcb"),exact:!0},{path:"/Cloud-Native/blog/page/20",component:g("/Cloud-Native/blog/page/20","551"),exact:!0},{path:"/Cloud-Native/blog/page/21",component:g("/Cloud-Native/blog/page/21","f0f"),exact:!0},{path:"/Cloud-Native/blog/page/22",component:g("/Cloud-Native/blog/page/22","cd5"),exact:!0},{path:"/Cloud-Native/blog/page/23",component:g("/Cloud-Native/blog/page/23","480"),exact:!0},{path:"/Cloud-Native/blog/page/24",component:g("/Cloud-Native/blog/page/24","968"),exact:!0},{path:"/Cloud-Native/blog/page/25",component:g("/Cloud-Native/blog/page/25","9a2"),exact:!0},{path:"/Cloud-Native/blog/page/26",component:g("/Cloud-Native/blog/page/26","aa7"),exact:!0},{path:"/Cloud-Native/blog/page/27",component:g("/Cloud-Native/blog/page/27","b9a"),exact:!0},{path:"/Cloud-Native/blog/page/28",component:g("/Cloud-Native/blog/page/28","02e"),exact:!0},{path:"/Cloud-Native/blog/page/29",component:g("/Cloud-Native/blog/page/29","72b"),exact:!0},{path:"/Cloud-Native/blog/page/3",component:g("/Cloud-Native/blog/page/3","3fb"),exact:!0},{path:"/Cloud-Native/blog/page/30",component:g("/Cloud-Native/blog/page/30","589"),exact:!0},{path:"/Cloud-Native/blog/page/31",component:g("/Cloud-Native/blog/page/31","812"),exact:!0},{path:"/Cloud-Native/blog/page/32",component:g("/Cloud-Native/blog/page/32","f43"),exact:!0},{path:"/Cloud-Native/blog/page/33",component:g("/Cloud-Native/blog/page/33","577"),exact:!0},{path:"/Cloud-Native/blog/page/34",component:g("/Cloud-Native/blog/page/34","718"),exact:!0},{path:"/Cloud-Native/blog/page/4",component:g("/Cloud-Native/blog/page/4","e5c"),exact:!0},{path:"/Cloud-Native/blog/page/5",component:g("/Cloud-Native/blog/page/5","305"),exact:!0},{path:"/Cloud-Native/blog/page/6",component:g("/Cloud-Native/blog/page/6","8e4"),exact:!0},{path:"/Cloud-Native/blog/page/7",component:g("/Cloud-Native/blog/page/7","640"),exact:!0},{path:"/Cloud-Native/blog/page/8",component:g("/Cloud-Native/blog/page/8","cb0"),exact:!0},{path:"/Cloud-Native/blog/page/9",component:g("/Cloud-Native/blog/page/9","854"),exact:!0},{path:"/Cloud-Native/blog/serverless-status-post",component:g("/Cloud-Native/blog/serverless-status-post","e28"),exact:!0},{path:"/Cloud-Native/blog/students",component:g("/Cloud-Native/blog/students","4e9"),exact:!0},{path:"/Cloud-Native/blog/tags",component:g("/Cloud-Native/blog/tags","f05"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless",component:g("/Cloud-Native/blog/tags/30-days-of-serverless","44e"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/10",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/10","8c8"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/11",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/11","43f"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/12",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/12","873"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/13",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/13","013"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/14",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/14","d4f"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/15",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/15","d95"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/16",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/16","b1f"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/17",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/17","15b"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/18",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/18","571"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/19",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/19","8ee"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/2",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/2","e8c"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/20",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/20","0b3"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/3",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/3","813"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/4",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/4","ec1"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/5",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/5","f19"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/6",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/6","65c"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/7",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/7","0d6"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/8",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/8","105"),exact:!0},{path:"/Cloud-Native/blog/tags/30-days-of-serverless/page/9",component:g("/Cloud-Native/blog/tags/30-days-of-serverless/page/9","fa9"),exact:!0},{path:"/Cloud-Native/blog/tags/ask-the-expert",component:g("/Cloud-Native/blog/tags/ask-the-expert","617"),exact:!0},{path:"/Cloud-Native/blog/tags/asp-net",component:g("/Cloud-Native/blog/tags/asp-net","90f"),exact:!0},{path:"/Cloud-Native/blog/tags/autoscaling",component:g("/Cloud-Native/blog/tags/autoscaling","9e9"),exact:!0},{path:"/Cloud-Native/blog/tags/azd",component:g("/Cloud-Native/blog/tags/azd","95a"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps",component:g("/Cloud-Native/blog/tags/azure-container-apps","ad2"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/10",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/10","f80"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/11",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/11","76d"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/12",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/12","02e"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/13",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/13","03f"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/14",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/14","4cc"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/15",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/15","9e7"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/16",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/16","e34"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/17",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/17","551"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/18",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/18","472"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/19",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/19","d00"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/2",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/2","c2f"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/20",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/20","344"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/3",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/3","8b5"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/4",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/4","dc5"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/5",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/5","7c4"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/6",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/6","e4f"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/7",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/7","a93"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/8",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/8","49c"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-container-apps/page/9",component:g("/Cloud-Native/blog/tags/azure-container-apps/page/9","603"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-developer-cli",component:g("/Cloud-Native/blog/tags/azure-developer-cli","352"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-developer-cli/page/2",component:g("/Cloud-Native/blog/tags/azure-developer-cli/page/2","71e"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-event-grid",component:g("/Cloud-Native/blog/tags/azure-event-grid","62c"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-event-grid/page/2",component:g("/Cloud-Native/blog/tags/azure-event-grid/page/2","46f"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-event-grid/page/3",component:g("/Cloud-Native/blog/tags/azure-event-grid/page/3","ccb"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions",component:g("/Cloud-Native/blog/tags/azure-functions","932"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/10",component:g("/Cloud-Native/blog/tags/azure-functions/page/10","463"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/11",component:g("/Cloud-Native/blog/tags/azure-functions/page/11","4f8"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/12",component:g("/Cloud-Native/blog/tags/azure-functions/page/12","a38"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/13",component:g("/Cloud-Native/blog/tags/azure-functions/page/13","37c"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/14",component:g("/Cloud-Native/blog/tags/azure-functions/page/14","d2b"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/15",component:g("/Cloud-Native/blog/tags/azure-functions/page/15","871"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/16",component:g("/Cloud-Native/blog/tags/azure-functions/page/16","9ba"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/2",component:g("/Cloud-Native/blog/tags/azure-functions/page/2","22e"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/3",component:g("/Cloud-Native/blog/tags/azure-functions/page/3","080"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/4",component:g("/Cloud-Native/blog/tags/azure-functions/page/4","e86"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/5",component:g("/Cloud-Native/blog/tags/azure-functions/page/5","caf"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/6",component:g("/Cloud-Native/blog/tags/azure-functions/page/6","ed7"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/7",component:g("/Cloud-Native/blog/tags/azure-functions/page/7","6cb"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/8",component:g("/Cloud-Native/blog/tags/azure-functions/page/8","b98"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-functions/page/9",component:g("/Cloud-Native/blog/tags/azure-functions/page/9","5e3"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-logic-apps",component:g("/Cloud-Native/blog/tags/azure-logic-apps","d0f"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-logic-apps/page/2",component:g("/Cloud-Native/blog/tags/azure-logic-apps/page/2","831"),exact:!0},{path:"/Cloud-Native/blog/tags/azure-logic-apps/page/3",component:g("/Cloud-Native/blog/tags/azure-logic-apps/page/3","77e"),exact:!0},{path:"/Cloud-Native/blog/tags/cloud-native",component:g("/Cloud-Native/blog/tags/cloud-native","966"),exact:!0},{path:"/Cloud-Native/blog/tags/cloudevents",component:g("/Cloud-Native/blog/tags/cloudevents","3ca"),exact:!0},{path:"/Cloud-Native/blog/tags/custom-connector",component:g("/Cloud-Native/blog/tags/custom-connector","736"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr",component:g("/Cloud-Native/blog/tags/dapr","af8"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/10",component:g("/Cloud-Native/blog/tags/dapr/page/10","529"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/11",component:g("/Cloud-Native/blog/tags/dapr/page/11","dce"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/12",component:g("/Cloud-Native/blog/tags/dapr/page/12","971"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/13",component:g("/Cloud-Native/blog/tags/dapr/page/13","f33"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/14",component:g("/Cloud-Native/blog/tags/dapr/page/14","a3a"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/15",component:g("/Cloud-Native/blog/tags/dapr/page/15","2da"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/16",component:g("/Cloud-Native/blog/tags/dapr/page/16","72c"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/2",component:g("/Cloud-Native/blog/tags/dapr/page/2","92e"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/3",component:g("/Cloud-Native/blog/tags/dapr/page/3","53b"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/4",component:g("/Cloud-Native/blog/tags/dapr/page/4","e7b"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/5",component:g("/Cloud-Native/blog/tags/dapr/page/5","162"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/6",component:g("/Cloud-Native/blog/tags/dapr/page/6","e7b"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/7",component:g("/Cloud-Native/blog/tags/dapr/page/7","a70"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/8",component:g("/Cloud-Native/blog/tags/dapr/page/8","60c"),exact:!0},{path:"/Cloud-Native/blog/tags/dapr/page/9",component:g("/Cloud-Native/blog/tags/dapr/page/9","6b3"),exact:!0},{path:"/Cloud-Native/blog/tags/devtools",component:g("/Cloud-Native/blog/tags/devtools","6ed"),exact:!0},{path:"/Cloud-Native/blog/tags/devtools/page/2",component:g("/Cloud-Native/blog/tags/devtools/page/2","f56"),exact:!0},{path:"/Cloud-Native/blog/tags/docker-compose",component:g("/Cloud-Native/blog/tags/docker-compose","888"),exact:!0},{path:"/Cloud-Native/blog/tags/dotnet",component:g("/Cloud-Native/blog/tags/dotnet","2eb"),exact:!0},{path:"/Cloud-Native/blog/tags/dotnet/page/2",component:g("/Cloud-Native/blog/tags/dotnet/page/2","bcd"),exact:!0},{path:"/Cloud-Native/blog/tags/event-hubs",component:g("/Cloud-Native/blog/tags/event-hubs","da7"),exact:!0},{path:"/Cloud-Native/blog/tags/hacktoberfest",component:g("/Cloud-Native/blog/tags/hacktoberfest","fe8"),exact:!0},{path:"/Cloud-Native/blog/tags/hello",component:g("/Cloud-Native/blog/tags/hello","d63"),exact:!0},{path:"/Cloud-Native/blog/tags/hello/page/2",component:g("/Cloud-Native/blog/tags/hello/page/2","0c2"),exact:!0},{path:"/Cloud-Native/blog/tags/java",component:g("/Cloud-Native/blog/tags/java","d1b"),exact:!0},{path:"/Cloud-Native/blog/tags/javascript",component:g("/Cloud-Native/blog/tags/javascript","1da"),exact:!0},{path:"/Cloud-Native/blog/tags/keda",component:g("/Cloud-Native/blog/tags/keda","e74"),exact:!0},{path:"/Cloud-Native/blog/tags/logic-apps",component:g("/Cloud-Native/blog/tags/logic-apps","a83"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices",component:g("/Cloud-Native/blog/tags/microservices","e1c"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/10",component:g("/Cloud-Native/blog/tags/microservices/page/10","777"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/11",component:g("/Cloud-Native/blog/tags/microservices/page/11","1ae"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/2",component:g("/Cloud-Native/blog/tags/microservices/page/2","c81"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/3",component:g("/Cloud-Native/blog/tags/microservices/page/3","df6"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/4",component:g("/Cloud-Native/blog/tags/microservices/page/4","902"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/5",component:g("/Cloud-Native/blog/tags/microservices/page/5","b5d"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/6",component:g("/Cloud-Native/blog/tags/microservices/page/6","c3b"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/7",component:g("/Cloud-Native/blog/tags/microservices/page/7","28e"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/8",component:g("/Cloud-Native/blog/tags/microservices/page/8","c23"),exact:!0},{path:"/Cloud-Native/blog/tags/microservices/page/9",component:g("/Cloud-Native/blog/tags/microservices/page/9","d13"),exact:!0},{path:"/Cloud-Native/blog/tags/microsoft-365",component:g("/Cloud-Native/blog/tags/microsoft-365","54b"),exact:!0},{path:"/Cloud-Native/blog/tags/microsoft-graph",component:g("/Cloud-Native/blog/tags/microsoft-graph","6aa"),exact:!0},{path:"/Cloud-Native/blog/tags/openapi",component:g("/Cloud-Native/blog/tags/openapi","6c7"),exact:!0},{path:"/Cloud-Native/blog/tags/power-platform",component:g("/Cloud-Native/blog/tags/power-platform","33c"),exact:!0},{path:"/Cloud-Native/blog/tags/python",component:g("/Cloud-Native/blog/tags/python","c99"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless",component:g("/Cloud-Native/blog/tags/serverless","ca5"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-e-2-e",component:g("/Cloud-Native/blog/tags/serverless-e-2-e","05c"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-hacks",component:g("/Cloud-Native/blog/tags/serverless-hacks","509"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september",component:g("/Cloud-Native/blog/tags/serverless-september","a1b"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/10",component:g("/Cloud-Native/blog/tags/serverless-september/page/10","f4d"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/11",component:g("/Cloud-Native/blog/tags/serverless-september/page/11","6cb"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/12",component:g("/Cloud-Native/blog/tags/serverless-september/page/12","efb"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/13",component:g("/Cloud-Native/blog/tags/serverless-september/page/13","25d"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/14",component:g("/Cloud-Native/blog/tags/serverless-september/page/14","b24"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/15",component:g("/Cloud-Native/blog/tags/serverless-september/page/15","a61"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/16",component:g("/Cloud-Native/blog/tags/serverless-september/page/16","8ee"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/17",component:g("/Cloud-Native/blog/tags/serverless-september/page/17","062"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/18",component:g("/Cloud-Native/blog/tags/serverless-september/page/18","0e8"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/19",component:g("/Cloud-Native/blog/tags/serverless-september/page/19","232"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/2",component:g("/Cloud-Native/blog/tags/serverless-september/page/2","e7d"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/20",component:g("/Cloud-Native/blog/tags/serverless-september/page/20","9fc"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/21",component:g("/Cloud-Native/blog/tags/serverless-september/page/21","df4"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/22",component:g("/Cloud-Native/blog/tags/serverless-september/page/22","817"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/23",component:g("/Cloud-Native/blog/tags/serverless-september/page/23","c0e"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/24",component:g("/Cloud-Native/blog/tags/serverless-september/page/24","9bb"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/25",component:g("/Cloud-Native/blog/tags/serverless-september/page/25","dc2"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/26",component:g("/Cloud-Native/blog/tags/serverless-september/page/26","52f"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/27",component:g("/Cloud-Native/blog/tags/serverless-september/page/27","8e9"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/28",component:g("/Cloud-Native/blog/tags/serverless-september/page/28","245"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/29",component:g("/Cloud-Native/blog/tags/serverless-september/page/29","5dd"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/3",component:g("/Cloud-Native/blog/tags/serverless-september/page/3","e66"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/30",component:g("/Cloud-Native/blog/tags/serverless-september/page/30","af5"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/31",component:g("/Cloud-Native/blog/tags/serverless-september/page/31","a5a"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/32",component:g("/Cloud-Native/blog/tags/serverless-september/page/32","921"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/33",component:g("/Cloud-Native/blog/tags/serverless-september/page/33","e0e"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/4",component:g("/Cloud-Native/blog/tags/serverless-september/page/4","a5e"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/5",component:g("/Cloud-Native/blog/tags/serverless-september/page/5","069"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/6",component:g("/Cloud-Native/blog/tags/serverless-september/page/6","ced"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/7",component:g("/Cloud-Native/blog/tags/serverless-september/page/7","e96"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/8",component:g("/Cloud-Native/blog/tags/serverless-september/page/8","caf"),exact:!0},{path:"/Cloud-Native/blog/tags/serverless-september/page/9",component:g("/Cloud-Native/blog/tags/serverless-september/page/9","bba"),exact:!0},{path:"/Cloud-Native/blog/tags/students",component:g("/Cloud-Native/blog/tags/students","3d2"),exact:!0},{path:"/Cloud-Native/blog/tags/vscode",component:g("/Cloud-Native/blog/tags/vscode","95a"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero",component:g("/Cloud-Native/blog/tags/zero-to-hero","ac4"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/2",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/2","f9d"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/3",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/3","9f9"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/4",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/4","1a0"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/5",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/5","bb3"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/6",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/6","a2b"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/7",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/7","7b8"),exact:!0},{path:"/Cloud-Native/blog/tags/zero-to-hero/page/8",component:g("/Cloud-Native/blog/tags/zero-to-hero/page/8","1fb"),exact:!0},{path:"/Cloud-Native/blog/welcome",component:g("/Cloud-Native/blog/welcome","cf3"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-aca-01",component:g("/Cloud-Native/blog/zero2hero-aca-01","26f"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-aca-04",component:g("/Cloud-Native/blog/zero2hero-aca-04","5e6"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-aca-06",component:g("/Cloud-Native/blog/zero2hero-aca-06","b2c"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-func-02",component:g("/Cloud-Native/blog/zero2hero-func-02","ca2"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-func-03",component:g("/Cloud-Native/blog/zero2hero-func-03","18d"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-func-05",component:g("/Cloud-Native/blog/zero2hero-func-05","b0d"),exact:!0},{path:"/Cloud-Native/blog/zero2hero-func-07",component:g("/Cloud-Native/blog/zero2hero-func-07","e64"),exact:!0},{path:"/Cloud-Native/calendar",component:g("/Cloud-Native/calendar","270"),exact:!0},{path:"/Cloud-Native/cnny-2023",component:g("/Cloud-Native/cnny-2023","c6a"),exact:!0},{path:"/Cloud-Native/cnny-2023/aks-extensions-addons",component:g("/Cloud-Native/cnny-2023/aks-extensions-addons","4cd"),exact:!0},{path:"/Cloud-Native/cnny-2023/archive",component:g("/Cloud-Native/cnny-2023/archive","cc4"),exact:!0},{path:"/Cloud-Native/cnny-2023/bring-your-app-day-1",component:g("/Cloud-Native/cnny-2023/bring-your-app-day-1","38b"),exact:!0},{path:"/Cloud-Native/cnny-2023/bring-your-app-day-2",component:g("/Cloud-Native/cnny-2023/bring-your-app-day-2","505"),exact:!0},{path:"/Cloud-Native/cnny-2023/bring-your-app-day-3",component:g("/Cloud-Native/cnny-2023/bring-your-app-day-3","95b"),exact:!0},{path:"/Cloud-Native/cnny-2023/bring-your-app-day-4",component:g("/Cloud-Native/cnny-2023/bring-your-app-day-4","460"),exact:!0},{path:"/Cloud-Native/cnny-2023/bring-your-app-day-5",component:g("/Cloud-Native/cnny-2023/bring-your-app-day-5","a7e"),exact:!0},{path:"/Cloud-Native/cnny-2023/building-with-draft",component:g("/Cloud-Native/cnny-2023/building-with-draft","86d"),exact:!0},{path:"/Cloud-Native/cnny-2023/cloud-native-fundamentals",component:g("/Cloud-Native/cnny-2023/cloud-native-fundamentals","560"),exact:!0},{path:"/Cloud-Native/cnny-2023/cnny-kickoff",component:g("/Cloud-Native/cnny-2023/cnny-kickoff","e38"),exact:!0},{path:"/Cloud-Native/cnny-2023/cnny-wrap-up",component:g("/Cloud-Native/cnny-2023/cnny-wrap-up","59e"),exact:!0},{path:"/Cloud-Native/cnny-2023/containers-101",component:g("/Cloud-Native/cnny-2023/containers-101","e13"),exact:!0},{path:"/Cloud-Native/cnny-2023/explore-options",component:g("/Cloud-Native/cnny-2023/explore-options","46d"),exact:!0},{path:"/Cloud-Native/cnny-2023/fundamentals-day-1",component:g("/Cloud-Native/cnny-2023/fundamentals-day-1","dde"),exact:!0},{path:"/Cloud-Native/cnny-2023/fundamentals-day-2",component:g("/Cloud-Native/cnny-2023/fundamentals-day-2","d82"),exact:!0},{path:"/Cloud-Native/cnny-2023/fundamentals-day-3",component:g("/Cloud-Native/cnny-2023/fundamentals-day-3","7e1"),exact:!0},{path:"/Cloud-Native/cnny-2023/fundamentals-day-4",component:g("/Cloud-Native/cnny-2023/fundamentals-day-4","13e"),exact:!0},{path:"/Cloud-Native/cnny-2023/fundamentals-day-5",component:g("/Cloud-Native/cnny-2023/fundamentals-day-5","4d9"),exact:!0},{path:"/Cloud-Native/cnny-2023/Kubernetes-101",component:g("/Cloud-Native/cnny-2023/Kubernetes-101","d28"),exact:!0},{path:"/Cloud-Native/cnny-2023/microservices-101",component:g("/Cloud-Native/cnny-2023/microservices-101","39b"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/10",component:g("/Cloud-Native/cnny-2023/page/10","bc3"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/11",component:g("/Cloud-Native/cnny-2023/page/11","d56"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/12",component:g("/Cloud-Native/cnny-2023/page/12","20e"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/13",component:g("/Cloud-Native/cnny-2023/page/13","d89"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/14",component:g("/Cloud-Native/cnny-2023/page/14","666"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/15",component:g("/Cloud-Native/cnny-2023/page/15","877"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/16",component:g("/Cloud-Native/cnny-2023/page/16","c6e"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/17",component:g("/Cloud-Native/cnny-2023/page/17","c39"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/18",component:g("/Cloud-Native/cnny-2023/page/18","53a"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/19",component:g("/Cloud-Native/cnny-2023/page/19","545"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/2",component:g("/Cloud-Native/cnny-2023/page/2","965"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/20",component:g("/Cloud-Native/cnny-2023/page/20","1ae"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/21",component:g("/Cloud-Native/cnny-2023/page/21","45d"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/3",component:g("/Cloud-Native/cnny-2023/page/3","36b"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/4",component:g("/Cloud-Native/cnny-2023/page/4","337"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/5",component:g("/Cloud-Native/cnny-2023/page/5","058"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/6",component:g("/Cloud-Native/cnny-2023/page/6","fd1"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/7",component:g("/Cloud-Native/cnny-2023/page/7","43e"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/8",component:g("/Cloud-Native/cnny-2023/page/8","4be"),exact:!0},{path:"/Cloud-Native/cnny-2023/page/9",component:g("/Cloud-Native/cnny-2023/page/9","fba"),exact:!0},{path:"/Cloud-Native/cnny-2023/serverless-containers",component:g("/Cloud-Native/cnny-2023/serverless-containers","a74"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags",component:g("/Cloud-Native/cnny-2023/tags","bab"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative","e28"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/10",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/10","3d8"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/11",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/11","548"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/12",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/12","e1c"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/13",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/13","2bc"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/14",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/14","fe0"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/15",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/15","c71"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/16",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/16","1ee"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/2",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/2","99f"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/3",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/3","4e5"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/4",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/4","795"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/5",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/5","96c"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/6",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/6","32d"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/7",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/7","d86"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/8",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/8","3ab"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/9",component:g("/Cloud-Native/cnny-2023/tags/30-daysofcloudnative/page/9","a54"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/addons",component:g("/Cloud-Native/cnny-2023/tags/addons","4ef"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/aks",component:g("/Cloud-Native/cnny-2023/tags/aks","517"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/aks/page/2",component:g("/Cloud-Native/cnny-2023/tags/aks/page/2","b50"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/aks/page/3",component:g("/Cloud-Native/cnny-2023/tags/aks/page/3","6a0"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/aks/page/4",component:g("/Cloud-Native/cnny-2023/tags/aks/page/4","ff1"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/aks/page/5",component:g("/Cloud-Native/cnny-2023/tags/aks/page/5","c79"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert","cc6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/10",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/10","123"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/11",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/11","8a5"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/12",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/12","dbc"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/13",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/13","2ca"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/14",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/14","610"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/15",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/15","e77"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/16",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/16","3ad"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/2",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/2","ac2"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/3",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/3","16b"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/4",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/4","fe0"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/5",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/5","4ed"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/6",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/6","af6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/7",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/7","551"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/8",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/8","fe3"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ask-the-expert/page/9",component:g("/Cloud-Native/cnny-2023/tags/ask-the-expert/page/9","f6a"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-dns",component:g("/Cloud-Native/cnny-2023/tags/azure-dns","08b"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-key-vault",component:g("/Cloud-Native/cnny-2023/tags/azure-key-vault","d89"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-key-vault/page/2",component:g("/Cloud-Native/cnny-2023/tags/azure-key-vault/page/2","896"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service","fed"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/10",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/10","ed3"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/11",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/11","d2d"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/12",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/12","33e"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/13",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/13","1e8"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/14",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/14","b20"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/15",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/15","746"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/16",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/16","8ac"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/17",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/17","ab4"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/18",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/18","4eb"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/19",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/19","6ba"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/2",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/2","5f1"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/20",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/20","795"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/21",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/21","684"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/3",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/3","1ad"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/4",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/4","237"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/5",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/5","ee0"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/6",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/6","1f2"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/7",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/7","fd6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/8",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/8","999"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/9",component:g("/Cloud-Native/cnny-2023/tags/azure-kubernetes-service/page/9","6f5"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native",component:g("/Cloud-Native/cnny-2023/tags/cloud-native","93a"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native-new-year",component:g("/Cloud-Native/cnny-2023/tags/cloud-native-new-year","8fa"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/2",component:g("/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/2","5a6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/3",component:g("/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/3","a4f"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/4",component:g("/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/4","04f"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/5",component:g("/Cloud-Native/cnny-2023/tags/cloud-native-new-year/page/5","220"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/10",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/10","036"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/11",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/11","68d"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/12",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/12","393"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/13",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/13","8c9"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/14",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/14","2f4"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/15",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/15","078"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/16",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/16","4d0"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/2",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/2","9a6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/3",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/3","828"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/4",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/4","50b"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/5",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/5","2b7"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/6",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/6","d70"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/7",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/7","f5b"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/8",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/8","9eb"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/cloud-native/page/9",component:g("/Cloud-Native/cnny-2023/tags/cloud-native/page/9","443"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/configmaps",component:g("/Cloud-Native/cnny-2023/tags/configmaps","4c8"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/containers",component:g("/Cloud-Native/cnny-2023/tags/containers","c8b"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/containers/page/2",component:g("/Cloud-Native/cnny-2023/tags/containers/page/2","504"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/containers/page/3",component:g("/Cloud-Native/cnny-2023/tags/containers/page/3","57e"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/extensions",component:g("/Cloud-Native/cnny-2023/tags/extensions","efc"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ingress",component:g("/Cloud-Native/cnny-2023/tags/ingress","211"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/ingress/page/2",component:g("/Cloud-Native/cnny-2023/tags/ingress/page/2","e9c"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/kubernetes",component:g("/Cloud-Native/cnny-2023/tags/kubernetes","e96"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/kubernetes/page/2",component:g("/Cloud-Native/cnny-2023/tags/kubernetes/page/2","63e"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/kubernetes/page/3",component:g("/Cloud-Native/cnny-2023/tags/kubernetes/page/3","939"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/kubernetes/page/4",component:g("/Cloud-Native/cnny-2023/tags/kubernetes/page/4","6a6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/kubernetes/page/5",component:g("/Cloud-Native/cnny-2023/tags/kubernetes/page/5","158"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/microservices",component:g("/Cloud-Native/cnny-2023/tags/microservices","af7"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/nginx-ingress-controller",component:g("/Cloud-Native/cnny-2023/tags/nginx-ingress-controller","9c7"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/notary",component:g("/Cloud-Native/cnny-2023/tags/notary","796"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/notation",component:g("/Cloud-Native/cnny-2023/tags/notation","522"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/persistent-storage",component:g("/Cloud-Native/cnny-2023/tags/persistent-storage","7b9"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/persistent-volume-claims",component:g("/Cloud-Native/cnny-2023/tags/persistent-volume-claims","407"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/persistent-volumes",component:g("/Cloud-Native/cnny-2023/tags/persistent-volumes","e21"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/secrets-management",component:g("/Cloud-Native/cnny-2023/tags/secrets-management","629"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/secure-supply-chain",component:g("/Cloud-Native/cnny-2023/tags/secure-supply-chain","bd4"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/service",component:g("/Cloud-Native/cnny-2023/tags/service","74e"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/windows",component:g("/Cloud-Native/cnny-2023/tags/windows","242"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/workload-identity",component:g("/Cloud-Native/cnny-2023/tags/workload-identity","573"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero","e5a"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/10",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/10","e09"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/11",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/11","45e"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/12",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/12","d91"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/13",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/13","53f"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/14",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/14","280"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/15",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/15","0f5"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/16",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/16","b19"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/2",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/2","faa"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/3",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/3","9cb"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/4",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/4","db7"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/5",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/5","384"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/6",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/6","ff7"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/7",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/7","9d6"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/8",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/8","a84"),exact:!0},{path:"/Cloud-Native/cnny-2023/tags/zero-to-hero/page/9",component:g("/Cloud-Native/cnny-2023/tags/zero-to-hero/page/9","cdd"),exact:!0},{path:"/Cloud-Native/cnny-2023/windows-containers",component:g("/Cloud-Native/cnny-2023/windows-containers","276"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/",component:g("/Cloud-Native/Fall-For-IA/","85b"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/AskTheExpert",component:g("/Cloud-Native/Fall-For-IA/AskTheExpert","e7f"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/calendar",component:g("/Cloud-Native/Fall-For-IA/calendar","d50"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/CloudSkills",component:g("/Cloud-Native/Fall-For-IA/CloudSkills","4bc"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/CommunityGallery",component:g("/Cloud-Native/Fall-For-IA/CommunityGallery","a99"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/HackTogether",component:g("/Cloud-Native/Fall-For-IA/HackTogether","720"),exact:!0},{path:"/Cloud-Native/Fall-For-IA/LearnLive",component:g("/Cloud-Native/Fall-For-IA/LearnLive","c56"),exact:!0},{path:"/Cloud-Native/New-Year/",component:g("/Cloud-Native/New-Year/","790"),exact:!0},{path:"/Cloud-Native/New-Year/ate",component:g("/Cloud-Native/New-Year/ate","2ec"),exact:!0},{path:"/Cloud-Native/New-Year/calendar",component:g("/Cloud-Native/New-Year/calendar","65a"),exact:!0},{path:"/Cloud-Native/serverless-september/",component:g("/Cloud-Native/serverless-september/","e79"),exact:!0},{path:"/Cloud-Native/serverless-september/30DaysOfServerless",component:g("/Cloud-Native/serverless-september/30DaysOfServerless","81c"),exact:!0},{path:"/Cloud-Native/serverless-september/AskTheExpert",component:g("/Cloud-Native/serverless-september/AskTheExpert","cdf"),exact:!0},{path:"/Cloud-Native/serverless-september/CloudSkills",component:g("/Cloud-Native/serverless-september/CloudSkills","8cc"),exact:!0},{path:"/Cloud-Native/serverless-september/CommunityBuzz",component:g("/Cloud-Native/serverless-september/CommunityBuzz","169"),exact:!0},{path:"/Cloud-Native/serverless-september/ServerlessHacks",component:g("/Cloud-Native/serverless-september/ServerlessHacks","e24"),exact:!0},{path:"/Cloud-Native/serverless-september/ZeroToHero",component:g("/Cloud-Native/serverless-september/ZeroToHero","25c"),exact:!0},{path:"/Cloud-Native/docs",component:g("/Cloud-Native/docs","172"),routes:[{path:"/Cloud-Native/docs/category/resources",component:g("/Cloud-Native/docs/category/resources","fdb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/Cloud-Native/docs/category/videos",component:g("/Cloud-Native/docs/category/videos","258"),exact:!0,sidebar:"tutorialSidebar"},{path:"/Cloud-Native/docs/resources/devtools",component:g("/Cloud-Native/docs/resources/devtools","d9d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/Cloud-Native/docs/resources/intro",component:g("/Cloud-Native/docs/resources/intro","5a1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/Cloud-Native/docs/resources/languages",component:g("/Cloud-Native/docs/resources/languages","981"),exact:!0,sidebar:"tutorialSidebar"},{path:"/Cloud-Native/docs/resources/serverless",component:g("/Cloud-Native/docs/resources/serverless","577"),exact:!0,sidebar:"tutorialSidebar"},{path:"/Cloud-Native/docs/videos/intro",component:g("/Cloud-Native/docs/videos/intro","5d9"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/Cloud-Native/",component:g("/Cloud-Native/","3a8"),exact:!0},{path:"*",component:g("*")}]},88121:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,t:()=>r});var a=n(67294);const o=a.createContext(!1);function r(e){let{children:t}=e;const[n,r]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{r(!0)}),[]),a.createElement(o.Provider,{value:n},t)}},90654:(e,t,n)=>{"use strict";var a=n(67294),o=n(73935),r=n(73727),i=n(70405),l=n(36136);const s=[n(30984),n(82251),n(79957),n(46930)];var c=n(50997),u=n(76775),d=n(18790);function g(e){let{children:t}=e;return a.createElement(a.Fragment,null,t)}var p=n(87462),f=n(31514),b=n(39962),m=n(79524),v=n(20107),h=n(35463),y=n(40626),_=n(78181),C=n(60246),N=n(33647);function x(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,b.Z)(),n=(0,y.l)();return a.createElement(f.Z,null,Object.entries(t).map((e=>{let[t,{htmlLang:o}]=e;return a.createElement("link",{key:t,rel:"alternate",href:n.createUrl({locale:t,fullyQualified:!0}),hrefLang:o})})),a.createElement("link",{rel:"alternate",href:n.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function w(e){let{permalink:t}=e;const{siteConfig:{url:n}}=(0,b.Z)(),o=function(){const{siteConfig:{url:e}}=(0,b.Z)(),{pathname:t}=(0,u.TH)();return e+(0,m.Z)(t)}(),r=t?`${n}${t}`:o;return a.createElement(f.Z,null,a.createElement("meta",{property:"og:url",content:r}),a.createElement("link",{rel:"canonical",href:r}))}function k(){const{i18n:{currentLocale:e}}=(0,b.Z)(),{metadata:t,image:n}=(0,v.L)();return a.createElement(a.Fragment,null,a.createElement(f.Z,null,a.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),a.createElement("body",{className:_.h})),n&&a.createElement(h.d,{image:n}),a.createElement(w,null),a.createElement(x,null),a.createElement(N.Z,{tag:C.HX,locale:e}),a.createElement(f.Z,null,t.map(((e,t)=>a.createElement("meta",(0,p.Z)({key:t},e))))))}const E=new Map;function S(e){if(E.has(e.pathname))return{...e,pathname:E.get(e.pathname)};if((0,d.f)(c.Z,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return E.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return E.set(e.pathname,t),{...e,pathname:t}}var j=n(88121),A=n(80694);function z(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),a=1;a{var a;const o=(null==(a=t.default)?void 0:a[e])??t[e];return null==o?void 0:o(...n)}));return()=>o.forEach((e=>null==e?void 0:e()))}const T=function(e){let{children:t,location:n,previousLocation:o}=e;return(0,a.useLayoutEffect)((()=>{o!==n&&(!function(e){let{location:t,previousLocation:n}=e;if(!n)return;const a=t.pathname===n.pathname,o=t.hash===n.hash,r=t.search===n.search;if(a&&o&&!r)return;const{hash:i}=t;if(i){const e=decodeURIComponent(i.substring(1)),t=document.getElementById(e);null==t||t.scrollIntoView()}else window.scrollTo(0,0)}({location:n,previousLocation:o}),z("onRouteDidUpdate",{previousLocation:o,location:n}))}),[o,n]),t};function M(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.f)(c.Z,e))).flat();return Promise.all(t.map((e=>null==e.route.component.preload?void 0:e.route.component.preload())))}class I extends a.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=l.Z.canUseDOM?z("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const n=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=z("onRouteUpdate",{previousLocation:this.previousLocation,location:n}),M(n.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return a.createElement(T,{previousLocation:this.previousLocation,location:t},a.createElement(u.AW,{location:t,render:()=>e}))}}const L=I,P="__docusaurus-base-url-issue-banner-container",R="__docusaurus-base-url-issue-banner-suggestion-container",O="__DOCUSAURUS_INSERT_BASEURL_BANNER";function D(e){return`\nwindow['${O}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${O}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${P}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n
    \n

    Your Docusaurus site did not load properly.

    \n

    A very common reason is a wrong site baseUrl configuration.

    \n

    Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

    \n

    We suggest trying baseUrl =

    \n
    \n`}(e)).replace(/{window[O]=!1}),[]),a.createElement(a.Fragment,null,!l.Z.canUseDOM&&a.createElement(f.Z,null,a.createElement("script",null,D(e))),a.createElement("div",{id:P}))}function B(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,b.Z)(),{pathname:n}=(0,u.TH)();return t&&n===e?a.createElement(F,null):null}function U(){const{siteConfig:{favicon:e,title:t,noIndex:n},i18n:{currentLocale:o,localeConfigs:r}}=(0,b.Z)(),i=(0,m.Z)(e),{htmlLang:l,direction:s}=r[o];return a.createElement(f.Z,null,a.createElement("html",{lang:l,dir:s}),a.createElement("title",null,t),a.createElement("meta",{property:"og:title",content:t}),a.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),n&&a.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&a.createElement("link",{rel:"icon",href:i}))}var $=n(73256);function q(){const e=(0,d.H)(c.Z),t=(0,u.TH)();return a.createElement($.Z,null,a.createElement(A.M,null,a.createElement(j.t,null,a.createElement(g,null,a.createElement(U,null),a.createElement(k,null),a.createElement(B,null),a.createElement(L,{location:S(t)},e)))))}var H=n(16887);const G=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,n)=>{var a;if("undefined"==typeof document)return void n();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),o.onload=()=>t(),o.onerror=()=>n();const r=document.getElementsByTagName("head")[0]??(null==(a=document.getElementsByName("script")[0])?void 0:a.parentNode);null==r||r.appendChild(o)}))}:function(e){return new Promise(((t,n)=>{const a=new XMLHttpRequest;a.open("GET",e,!0),a.withCredentials=!0,a.onload=()=>{200===a.status?t():n()},a.send(null)}))};var Z=n(5304);const V=new Set,W=new Set,Y=()=>{var e,t;return(null==(e=navigator.connection)?void 0:e.effectiveType.includes("2g"))||(null==(t=navigator.connection)?void 0:t.saveData)},K={prefetch(e){if(!(e=>!Y()&&!W.has(e)&&!V.has(e))(e))return!1;V.add(e);const t=(0,d.f)(c.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(H).filter((e=>{let[n]=e;return n.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,Z.Z)(t))}));var t}));return Promise.all(t.map((e=>{const t=n.gca(e);return t&&!t.includes("undefined")?G(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!Y()&&!W.has(e))(e)&&(W.add(e),M(e))},Q=Object.freeze(K);if(l.Z.canUseDOM){window.docusaurus=Q;const e=o.hydrate;M(window.location.pathname).then((()=>{e(a.createElement(i.B6,null,a.createElement(r.VK,null,a.createElement(q,null))),document.getElementById("__docusaurus"))}))}},80694:(e,t,n)=>{"use strict";n.d(t,{_:()=>u,M:()=>d});var a=n(67294),o=n(36809);const r=JSON.parse('{"docusaurus-plugin-content-docs":{"default":{"path":"/Cloud-Native/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/Cloud-Native/docs","mainDocId":"resources/intro","docs":[{"id":"resources/devtools","path":"/Cloud-Native/docs/resources/devtools","sidebar":"tutorialSidebar"},{"id":"resources/intro","path":"/Cloud-Native/docs/resources/intro","sidebar":"tutorialSidebar"},{"id":"resources/languages","path":"/Cloud-Native/docs/resources/languages","sidebar":"tutorialSidebar"},{"id":"resources/serverless","path":"/Cloud-Native/docs/resources/serverless","sidebar":"tutorialSidebar"},{"id":"videos/intro","path":"/Cloud-Native/docs/videos/intro","sidebar":"tutorialSidebar"},{"id":"/category/resources","path":"/Cloud-Native/docs/category/resources","sidebar":"tutorialSidebar"},{"id":"/category/videos","path":"/Cloud-Native/docs/category/videos","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/Cloud-Native/docs/category/resources","label":"Resources"}}}}],"breadcrumbs":true}}}'),i=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var l=n(57529);const s=JSON.parse('{"docusaurusVersion":"2.4.1","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.4.1"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"2.4.1"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.4.1"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.4.1"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.4.1"},"docusaurus-plugin-ideal-image":{"type":"package","name":"@docusaurus/plugin-ideal-image","version":"2.4.1"},"docusaurus-plugin-clarity":{"type":"package","name":"docusaurus-plugin-clarity","version":"2.1.0"}}}'),c={siteConfig:o.default,siteMetadata:s,globalData:r,i18n:i,codeTranslations:l},u=a.createContext(c);function d(e){let{children:t}=e;return a.createElement(u.Provider,{value:c},t)}},73256:(e,t,n)=>{"use strict";n.d(t,{Z:()=>g});var a=n(67294),o=n(36136),r=n(31514),i=n(63905),l=n(91764);function s(e){let{error:t,tryAgain:n}=e;return a.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"}},a.createElement("h1",{style:{fontSize:"3rem"}},"This page crashed"),a.createElement("button",{type:"button",onClick:n,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"}},"Try again"),a.createElement(c,{error:t}))}function c(e){let{error:t}=e;const n=(0,i.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return a.createElement("p",{style:{whiteSpace:"pre-wrap"}},n)}function u(e){let{error:t,tryAgain:n}=e;return a.createElement(g,{fallback:()=>a.createElement(s,{error:t,tryAgain:n})},a.createElement(r.Z,null,a.createElement("title",null,"Page Error")),a.createElement(l.Z,null,a.createElement(s,{error:t,tryAgain:n})))}const d=e=>a.createElement(u,e);class g extends a.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){o.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??d)(e)}return e??null}}},36136:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});const a="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,o={canUseDOM:a,canUseEventListeners:a&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:a&&"IntersectionObserver"in window,canUseViewport:a&&"screen"in window}},31514:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294),o=n(70405);function r(e){return a.createElement(o.ql,e)}},83699:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});var a=n(87462),o=n(67294),r=n(73727),i=n(63905),l=n(39962),s=n(2735),c=n(36136);const u=o.createContext({collectLink:()=>{}});var d=n(79524);function g(e,t){var n;let{isNavLink:g,to:p,href:f,activeClassName:b,isActive:m,"data-noBrokenLinkCheck":v,autoAddBaseUrl:h=!0,...y}=e;const{siteConfig:{trailingSlash:_,baseUrl:C}}=(0,l.Z)(),{withBaseUrl:N}=(0,d.C)(),x=(0,o.useContext)(u),w=(0,o.useRef)(null);(0,o.useImperativeHandle)(t,(()=>w.current));const k=p||f;const E=(0,s.Z)(k),S=null==k?void 0:k.replace("pathname://","");let j=void 0!==S?(A=S,h&&(e=>e.startsWith("/"))(A)?N(A):A):void 0;var A;j&&E&&(j=(0,i.applyTrailingSlash)(j,{trailingSlash:_,baseUrl:C}));const z=(0,o.useRef)(!1),T=g?r.OL:r.rU,M=c.Z.canUseIntersectionObserver,I=(0,o.useRef)(),L=()=>{z.current||null==j||(window.docusaurus.preload(j),z.current=!0)};(0,o.useEffect)((()=>(!M&&E&&null!=j&&window.docusaurus.prefetch(j),()=>{M&&I.current&&I.current.disconnect()})),[I,j,M,E]);const P=(null==(n=j)?void 0:n.startsWith("#"))??!1,R=!j||!E||P;return R||v||x.collectLink(j),R?o.createElement("a",(0,a.Z)({ref:w,href:j},k&&!E&&{target:"_blank",rel:"noopener noreferrer"},y)):o.createElement(T,(0,a.Z)({},y,{onMouseEnter:L,onTouchStart:L,innerRef:e=>{w.current=e,M&&e&&E&&(I.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(I.current.unobserve(e),I.current.disconnect(),null!=j&&window.docusaurus.prefetch(j))}))})),I.current.observe(e))},to:j},g&&{isActive:m,activeClassName:b}))}const p=o.forwardRef(g)},23855:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});const a=()=>null},97325:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s,I:()=>l});var a=n(67294);function o(e,t){const n=e.split(/(\{\w+\})/).map(((e,n)=>{if(n%2==1){const n=null==t?void 0:t[e.slice(1,-1)];if(void 0!==n)return n}return e}));return n.some((e=>(0,a.isValidElement)(e)))?n.map(((e,t)=>(0,a.isValidElement)(e)?a.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):n.join("")}var r=n(57529);function i(e){let{id:t,message:n}=e;if(void 0===t&&void 0===n)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return r[t??n]??n??t}function l(e,t){let{message:n,id:a}=e;return o(i({message:n,id:a}),t)}function s(e){let{children:t,id:n,values:r}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const l=i({message:t,id:n});return a.createElement(a.Fragment,null,o(l,r))}},6875:(e,t,n)=>{"use strict";n.d(t,{m:()=>a});const a="default"},2735:(e,t,n)=>{"use strict";function a(e){return/^(?:\w*:|\/\/)/.test(e)}function o(e){return void 0!==e&&!a(e)}n.d(t,{Z:()=>o,b:()=>a})},79524:(e,t,n)=>{"use strict";n.d(t,{C:()=>i,Z:()=>l});var a=n(67294),o=n(39962),r=n(2735);function i(){const{siteConfig:{baseUrl:e,url:t}}=(0,o.Z)(),n=(0,a.useCallback)(((n,a)=>function(e,t,n,a){let{forcePrependBaseUrl:o=!1,absolute:i=!1}=void 0===a?{}:a;if(!n||n.startsWith("#")||(0,r.b)(n))return n;if(o)return t+n.replace(/^\//,"");if(n===t.replace(/\/$/,""))return t;const l=n.startsWith(t)?n:t+n.replace(/^\//,"");return i?e+l:l}(t,e,n,a)),[t,e]);return{withBaseUrl:n}}function l(e,t){void 0===t&&(t={});const{withBaseUrl:n}=i();return n(e,t)}},39962:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294),o=n(80694);function r(){return(0,a.useContext)(o._)}},51048:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294),o=n(88121);function r(){return(0,a.useContext)(o._)}},5304:(e,t,n)=>{"use strict";n.d(t,{Z:()=>a});function a(e){const t={};return function e(n,a){Object.entries(n).forEach((n=>{let[o,r]=n;const i=a?`${a}.${o}`:o;var l;"object"==typeof(l=r)&&l&&Object.keys(l).length>0?e(r,i):t[i]=r}))}(e),t}},69656:(e,t,n)=>{"use strict";n.d(t,{_:()=>o,z:()=>r});var a=n(67294);const o=a.createContext(null);function r(e){let{children:t,value:n}=e;const r=a.useContext(o),i=(0,a.useMemo)((()=>function(e){let{parent:t,value:n}=e;if(!t){if(!n)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in n))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return n}const a={...t.data,...null==n?void 0:n.data};return{plugin:t.plugin,data:a}}({parent:r,value:n})),[r,n]);return a.createElement(o.Provider,{value:i},t)}},89871:(e,t,n)=>{"use strict";n.d(t,{Iw:()=>b,gA:()=>g,_r:()=>u,Jo:()=>m,zh:()=>d,yW:()=>f,gB:()=>p});var a=n(76775),o=n(39962),r=n(6875);function i(e,t){void 0===t&&(t={});const n=function(){const{globalData:e}=(0,o.Z)();return e}()[e];if(!n&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return n}const l=e=>e.versions.find((e=>e.isLast));function s(e,t){const n=function(e,t){const n=l(e);return[...e.versions.filter((e=>e!==n)),n].find((e=>!!(0,a.LX)(t,{path:e.path,exact:!1,strict:!1})))}(e,t),o=null==n?void 0:n.docs.find((e=>!!(0,a.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:n,activeDoc:o,alternateDocVersions:o?function(t){const n={};return e.versions.forEach((e=>{e.docs.forEach((a=>{a.id===t&&(n[e.name]=a)}))})),n}(o.id):{}}}const c={},u=()=>i("docusaurus-plugin-content-docs")??c,d=e=>function(e,t,n){void 0===t&&(t=r.m),void 0===n&&(n={});const a=i(e),o=null==a?void 0:a[t];if(!o&&n.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return o}("docusaurus-plugin-content-docs",e,{failfast:!0});function g(e){void 0===e&&(e={});const t=u(),{pathname:n}=(0,a.TH)();return function(e,t,n){void 0===n&&(n={});const o=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,n]=e;return!!(0,a.LX)(t,{path:n.path,exact:!1,strict:!1})})),r=o?{pluginId:o[0],pluginData:o[1]}:void 0;if(!r&&n.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return r}(t,n,e)}function p(e){return d(e).versions}function f(e){const t=d(e);return l(t)}function b(e){const t=d(e),{pathname:n}=(0,a.TH)();return s(t,n)}function m(e){const t=d(e),{pathname:n}=(0,a.TH)();return function(e,t){const n=l(e);return{latestDocSuggestion:s(e,t).alternateDocVersions[n.name],latestVersionSuggestion:n}}(t,n)}},79957:(e,t,n)=>{"use strict";n.r(t),n.d(t,{default:()=>r});var a=n(74865),o=n.n(a);o().configure({showSpinner:!1});const r={onRouteUpdate(e){let{location:t,previousLocation:n}=e;if(n&&t.pathname!==n.pathname){const e=window.setTimeout((()=>{o().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){o().done()}}},82251:(e,t,n)=>{"use strict";n.r(t);var a=n(87410),o=n(36809);!function(e){const{themeConfig:{prism:t}}=o.default,{additionalLanguages:a}=t;globalThis.Prism=e,a.forEach((e=>{n(6726)(`./prism-${e}`)})),delete globalThis.Prism}(a.Z)},14082:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294);const o="iconExternalLink_nPIU";function r(e){let{width:t=13.5,height:n=13.5}=e;return a.createElement("svg",{width:t,height:n,"aria-hidden":"true",viewBox:"0 0 24 24",className:o},a.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},91764:(e,t,n)=>{"use strict";n.d(t,{Z:()=>ft});var a=n(67294),o=n(86010),r=n(73256),i=n(35463),l=n(87462),s=n(76775),c=n(97325),u=n(43266);const d="__docusaurus_skipToContent_fallback";function g(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function p(){const e=(0,a.useRef)(null),{action:t}=(0,s.k6)(),n=(0,a.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&g(t)}),[]);return(0,u.S)((n=>{let{location:a}=n;e.current&&!a.hash&&"PUSH"===t&&g(e.current)})),{containerRef:e,onClick:n}}const f=(0,c.I)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function b(e){const t=e.children??f,{containerRef:n,onClick:o}=p();return a.createElement("div",{ref:n,role:"region","aria-label":f},a.createElement("a",(0,l.Z)({},e,{href:`#${d}`,onClick:o}),t))}var m=n(23702),v=n(78181);const h="skipToContent_fXgn";function y(){return a.createElement(b,{className:h})}var _=n(20107),C=n(65830);function N(e){let{width:t=21,height:n=21,color:o="currentColor",strokeWidth:r=1.2,className:i,...s}=e;return a.createElement("svg",(0,l.Z)({viewBox:"0 0 15 15",width:t,height:n},s),a.createElement("g",{stroke:o,strokeWidth:r},a.createElement("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})))}const x="closeButton_CVFx";function w(e){return a.createElement("button",(0,l.Z)({type:"button","aria-label":(0,c.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,o.Z)("clean-btn close",x,e.className)}),a.createElement(N,{width:14,height:14,strokeWidth:3.1}))}const k="content_knG7";function E(e){const{announcementBar:t}=(0,_.L)(),{content:n}=t;return a.createElement("div",(0,l.Z)({},e,{className:(0,o.Z)(k,e.className),dangerouslySetInnerHTML:{__html:n}}))}const S="announcementBar_mb4j",j="announcementBarPlaceholder_vyr4",A="announcementBarClose_gvF7",z="announcementBarContent_xLdY";function T(){const{announcementBar:e}=(0,_.L)(),{isActive:t,close:n}=(0,C.nT)();if(!t)return null;const{backgroundColor:o,textColor:r,isCloseable:i}=e;return a.createElement("div",{className:S,style:{backgroundColor:o,color:r},role:"banner"},i&&a.createElement("div",{className:j}),a.createElement(E,{className:z}),i&&a.createElement(w,{onClick:n,className:A}))}var M=n(52600),I=n(72957);var L=n(43768),P=n(53086);const R=a.createContext(null);function O(e){let{children:t}=e;const n=function(){const e=(0,M.e)(),t=(0,P.HY)(),[n,o]=(0,a.useState)(!1),r=null!==t.component,i=(0,L.D9)(r);return(0,a.useEffect)((()=>{r&&!i&&o(!0)}),[r,i]),(0,a.useEffect)((()=>{r?e.shown||o(!0):o(!1)}),[e.shown,r]),(0,a.useMemo)((()=>[n,o]),[n])}();return a.createElement(R.Provider,{value:n},t)}function D(e){if(e.component){const t=e.component;return a.createElement(t,e.props)}}function F(){const e=(0,a.useContext)(R);if(!e)throw new L.i6("NavbarSecondaryMenuDisplayProvider");const[t,n]=e,o=(0,a.useCallback)((()=>n(!1)),[n]),r=(0,P.HY)();return(0,a.useMemo)((()=>({shown:t,hide:o,content:D(r)})),[o,r,t])}function B(e){let{header:t,primaryMenu:n,secondaryMenu:r}=e;const{shown:i}=F();return a.createElement("div",{className:"navbar-sidebar"},t,a.createElement("div",{className:(0,o.Z)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":i})},a.createElement("div",{className:"navbar-sidebar__item menu"},n),a.createElement("div",{className:"navbar-sidebar__item menu"},r)))}var U=n(9200),$=n(51048);function q(e){return a.createElement("svg",(0,l.Z)({viewBox:"0 0 24 24",width:24,height:24},e),a.createElement("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"}))}function H(e){return a.createElement("svg",(0,l.Z)({viewBox:"0 0 24 24",width:24,height:24},e),a.createElement("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"}))}const G={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function Z(e){let{className:t,buttonClassName:n,value:r,onChange:i}=e;const l=(0,$.Z)(),s=(0,c.I)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===r?(0,c.I)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,c.I)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return a.createElement("div",{className:(0,o.Z)(G.toggle,t)},a.createElement("button",{className:(0,o.Z)("clean-btn",G.toggleButton,!l&&G.toggleButtonDisabled,n),type:"button",onClick:()=>i("dark"===r?"light":"dark"),disabled:!l,title:s,"aria-label":s,"aria-live":"polite"},a.createElement(q,{className:(0,o.Z)(G.toggleIcon,G.lightToggleIcon)}),a.createElement(H,{className:(0,o.Z)(G.toggleIcon,G.darkToggleIcon)})))}const V=a.memo(Z),W="darkNavbarColorModeToggle_X3D1";function Y(e){let{className:t}=e;const n=(0,_.L)().navbar.style,o=(0,_.L)().colorMode.disableSwitch,{colorMode:r,setColorMode:i}=(0,U.I)();return o?null:a.createElement(V,{className:t,buttonClassName:"dark"===n?W:void 0,value:r,onChange:i})}var K=n(96811);function Q(){return a.createElement(K.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function X(){const e=(0,M.e)();return a.createElement("button",{type:"button","aria-label":(0,c.I)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle()},a.createElement(N,{color:"var(--ifm-color-emphasis-600)"}))}function J(){return a.createElement("div",{className:"navbar-sidebar__brand"},a.createElement(Q,null),a.createElement(Y,{className:"margin-right--md"}),a.createElement(X,null))}var ee=n(83699),te=n(79524),ne=n(2735);function ae(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}var oe=n(14082);function re(e){let{activeBasePath:t,activeBaseRegex:n,to:o,href:r,label:i,html:s,isDropdownLink:c,prependBaseUrlToHref:u,...d}=e;const g=(0,te.Z)(o),p=(0,te.Z)(t),f=(0,te.Z)(r,{forcePrependBaseUrl:!0}),b=i&&r&&!(0,ne.Z)(r),m=s?{dangerouslySetInnerHTML:{__html:s}}:{children:a.createElement(a.Fragment,null,i,b&&a.createElement(oe.Z,c&&{width:12,height:12}))};return r?a.createElement(ee.Z,(0,l.Z)({href:u?f:r},d,m)):a.createElement(ee.Z,(0,l.Z)({to:g,isNavLink:!0},(t||n)&&{isActive:(e,t)=>n?ae(n,t.pathname):t.pathname.startsWith(p)},d,m))}function ie(e){let{className:t,isDropdownItem:n=!1,...r}=e;const i=a.createElement(re,(0,l.Z)({className:(0,o.Z)(n?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:n},r));return n?a.createElement("li",null,i):i}function le(e){let{className:t,isDropdownItem:n,...r}=e;return a.createElement("li",{className:"menu__list-item"},a.createElement(re,(0,l.Z)({className:(0,o.Z)("menu__link",t)},r)))}function se(e){let{mobile:t=!1,position:n,...o}=e;const r=t?le:ie;return a.createElement(r,(0,l.Z)({},o,{activeClassName:o.activeClassName??(t?"menu__link--active":"navbar__link--active")}))}var ce=n(54639),ue=n(69003),de=n(39962);function ge(e,t){return e.some((e=>function(e,t){return!!(0,ue.Mg)(e.to,t)||!!ae(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function pe(e){let{items:t,position:n,className:r,onClick:i,...s}=e;const c=(0,a.useRef)(null),[u,d]=(0,a.useState)(!1);return(0,a.useEffect)((()=>{const e=e=>{c.current&&!c.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[c]),a.createElement("div",{ref:c,className:(0,o.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===n,"dropdown--show":u})},a.createElement(re,(0,l.Z)({"aria-haspopup":"true","aria-expanded":u,role:"button",href:s.to?void 0:"#",className:(0,o.Z)("navbar__link",r)},s,{onClick:s.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!u))}}),s.children??s.label),a.createElement("ul",{className:"dropdown__menu"},t.map(((e,t)=>a.createElement(Se,(0,l.Z)({isDropdownItem:!0,activeClassName:"dropdown__link--active"},e,{key:t}))))))}function fe(e){let{items:t,className:n,position:r,onClick:i,...c}=e;const u=function(){const{siteConfig:{baseUrl:e}}=(0,de.Z)(),{pathname:t}=(0,s.TH)();return t.replace(e,"/")}(),d=ge(t,u),{collapsed:g,toggleCollapsed:p,setCollapsed:f}=(0,ce.u)({initialState:()=>!d});return(0,a.useEffect)((()=>{d&&f(!d)}),[u,d,f]),a.createElement("li",{className:(0,o.Z)("menu__list-item",{"menu__list-item--collapsed":g})},a.createElement(re,(0,l.Z)({role:"button",className:(0,o.Z)("menu__link menu__link--sublist menu__link--sublist-caret",n)},c,{onClick:e=>{e.preventDefault(),p()}}),c.children??c.label),a.createElement(ce.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:g},t.map(((e,t)=>a.createElement(Se,(0,l.Z)({mobile:!0,isDropdownItem:!0,onClick:i,activeClassName:"menu__link--active"},e,{key:t}))))))}function be(e){let{mobile:t=!1,...n}=e;const o=t?fe:pe;return a.createElement(o,n)}var me=n(40626);function ve(e){let{width:t=20,height:n=20,...o}=e;return a.createElement("svg",(0,l.Z)({viewBox:"0 0 24 24",width:t,height:n,"aria-hidden":!0},o),a.createElement("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"}))}const he="iconLanguage_nlXk";var ye=n(23855);const _e="searchBox_ZlJk";function Ce(e){let{children:t,className:n}=e;return a.createElement("div",{className:(0,o.Z)(n,_e)},t)}var Ne=n(89871),xe=n(3734);var we=n(86409);const ke=e=>e.docs.find((t=>t.id===e.mainDocId));const Ee={default:se,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:n,dropdownItemsAfter:o,...r}=e;const{i18n:{currentLocale:i,locales:u,localeConfigs:d}}=(0,de.Z)(),g=(0,me.l)(),{search:p,hash:f}=(0,s.TH)(),b=[...n,...u.map((e=>{const n=`${`pathname://${g.createUrl({locale:e,fullyQualified:!1})}`}${p}${f}`;return{label:d[e].label,lang:d[e].htmlLang,to:n,target:"_self",autoAddBaseUrl:!1,className:e===i?t?"menu__link--active":"dropdown__link--active":""}})),...o],m=t?(0,c.I)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[i].label;return a.createElement(be,(0,l.Z)({},r,{mobile:t,label:a.createElement(a.Fragment,null,a.createElement(ve,{className:he}),m),items:b}))},search:function(e){let{mobile:t,className:n}=e;return t?null:a.createElement(Ce,{className:n},a.createElement(ye.Z,null))},dropdown:be,html:function(e){let{value:t,className:n,mobile:r=!1,isDropdownItem:i=!1}=e;const l=i?"li":"div";return a.createElement(l,{className:(0,o.Z)({navbar__item:!r&&!i,"menu__list-item":r},n),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:n,docsPluginId:o,...r}=e;const{activeDoc:i}=(0,Ne.Iw)(o),s=(0,xe.vY)(t,o);return null===s?null:a.createElement(se,(0,l.Z)({exact:!0},r,{isActive:()=>(null==i?void 0:i.path)===s.path||!(null==i||!i.sidebar)&&i.sidebar===s.sidebar,label:n??s.id,to:s.path}))},docSidebar:function(e){let{sidebarId:t,label:n,docsPluginId:o,...r}=e;const{activeDoc:i}=(0,Ne.Iw)(o),s=(0,xe.oz)(t,o).link;if(!s)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return a.createElement(se,(0,l.Z)({exact:!0},r,{isActive:()=>(null==i?void 0:i.sidebar)===t,label:n??s.label,to:s.path}))},docsVersion:function(e){let{label:t,to:n,docsPluginId:o,...r}=e;const i=(0,xe.lO)(o)[0],s=t??i.label,c=n??(e=>e.docs.find((t=>t.id===e.mainDocId)))(i).path;return a.createElement(se,(0,l.Z)({},r,{label:s,to:c}))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:n,dropdownActiveClassDisabled:o,dropdownItemsBefore:r,dropdownItemsAfter:i,...u}=e;const{search:d,hash:g}=(0,s.TH)(),p=(0,Ne.Iw)(n),f=(0,Ne.gB)(n),{savePreferredVersionName:b}=(0,we.J)(n),m=[...r,...f.map((e=>{const t=p.alternateDocVersions[e.name]??ke(e);return{label:e.label,to:`${t.path}${d}${g}`,isActive:()=>e===p.activeVersion,onClick:()=>b(e.name)}})),...i],v=(0,xe.lO)(n)[0],h=t&&m.length>1?(0,c.I)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):v.label,y=t&&m.length>1?void 0:ke(v).path;return m.length<=1?a.createElement(se,(0,l.Z)({},u,{mobile:t,label:h,to:y,isActive:o?()=>!1:void 0})):a.createElement(be,(0,l.Z)({},u,{mobile:t,label:h,to:y,items:m,isActive:o?()=>!1:void 0}))}};function Se(e){let{type:t,...n}=e;const o=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,n),r=Ee[o];if(!r)throw new Error(`No NavbarItem component found for type "${t}".`);return a.createElement(r,n)}function je(){const e=(0,M.e)(),t=(0,_.L)().navbar.items;return a.createElement("ul",{className:"menu__list"},t.map(((t,n)=>a.createElement(Se,(0,l.Z)({mobile:!0},t,{onClick:()=>e.toggle(),key:n})))))}function Ae(e){return a.createElement("button",(0,l.Z)({},e,{type:"button",className:"clean-btn navbar-sidebar__back"}),a.createElement(c.Z,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)"},"\u2190 Back to main menu"))}function ze(){const e=0===(0,_.L)().navbar.items.length,t=F();return a.createElement(a.Fragment,null,!e&&a.createElement(Ae,{onClick:()=>t.hide()}),t.content)}function Te(){const e=(0,M.e)();var t;return void 0===(t=e.shown)&&(t=!0),(0,a.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?a.createElement(B,{header:a.createElement(J,null),primaryMenu:a.createElement(je,null),secondaryMenu:a.createElement(ze,null)}):null}const Me="navbarHideable_m1mJ",Ie="navbarHidden_jGov";function Le(e){return a.createElement("div",(0,l.Z)({role:"presentation"},e,{className:(0,o.Z)("navbar-sidebar__backdrop",e.className)}))}function Pe(e){let{children:t}=e;const{navbar:{hideOnScroll:n,style:r}}=(0,_.L)(),i=(0,M.e)(),{navbarRef:l,isNavbarVisible:s}=function(e){const[t,n]=(0,a.useState)(e),o=(0,a.useRef)(!1),r=(0,a.useRef)(0),i=(0,a.useCallback)((e=>{null!==e&&(r.current=e.getBoundingClientRect().height)}),[]);return(0,I.RF)(((t,a)=>{let{scrollY:i}=t;if(!e)return;if(i=l?n(!1):i+c{if(!e)return;const a=t.location.hash;if(a?document.getElementById(a.substring(1)):void 0)return o.current=!0,void n(!1);n(!0)})),{navbarRef:i,isNavbarVisible:t}}(n);return a.createElement("nav",{ref:l,"aria-label":(0,c.I)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,o.Z)("navbar","navbar--fixed-top",n&&[Me,!s&&Ie],{"navbar--dark":"dark"===r,"navbar--primary":"primary"===r,"navbar-sidebar--show":i.shown})},t,a.createElement(Le,{onClick:i.toggle}),a.createElement(Te,null))}var Re=n(63905);const Oe="errorBoundaryError_a6uf";function De(e){return a.createElement("button",(0,l.Z)({type:"button"},e),a.createElement(c.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error"},"Try again"))}function Fe(e){let{error:t}=e;const n=(0,Re.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return a.createElement("p",{className:Oe},n)}class Be extends a.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}function Ue(e){let{width:t=30,height:n=30,className:o,...r}=e;return a.createElement("svg",(0,l.Z)({className:o,width:t,height:n,viewBox:"0 0 30 30","aria-hidden":"true"},r),a.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}function $e(){const{toggle:e,shown:t}=(0,M.e)();return a.createElement("button",{onClick:e,"aria-label":(0,c.I)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button"},a.createElement(Ue,null))}const qe="colorModeToggle_DEke";function He(e){let{items:t}=e;return a.createElement(a.Fragment,null,t.map(((e,t)=>a.createElement(Be,{key:t,onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t})},a.createElement(Se,e)))))}function Ge(e){let{left:t,right:n}=e;return a.createElement("div",{className:"navbar__inner"},a.createElement("div",{className:"navbar__items"},t),a.createElement("div",{className:"navbar__items navbar__items--right"},n))}function Ze(){const e=(0,M.e)(),t=(0,_.L)().navbar.items,[n,o]=function(e){function t(e){return"left"===(e.position??"right")}return[e.filter(t),e.filter((e=>!t(e)))]}(t),r=t.find((e=>"search"===e.type));return a.createElement(Ge,{left:a.createElement(a.Fragment,null,!e.disabled&&a.createElement($e,null),a.createElement(Q,null),a.createElement(He,{items:n})),right:a.createElement(a.Fragment,null,a.createElement(He,{items:o}),a.createElement(Y,{className:qe}),!r&&a.createElement(Ce,null,a.createElement(ye.Z,null)))})}function Ve(){return a.createElement(Pe,null,a.createElement(Ze,null))}function We(e){let{item:t}=e;const{to:n,href:o,label:r,prependBaseUrlToHref:i,...s}=t,c=(0,te.Z)(n),u=(0,te.Z)(o,{forcePrependBaseUrl:!0});return a.createElement(ee.Z,(0,l.Z)({className:"footer__link-item"},o?{href:i?u:o}:{to:c},s),r,o&&!(0,ne.Z)(o)&&a.createElement(oe.Z,null))}function Ye(e){let{item:t}=e;return t.html?a.createElement("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):a.createElement("li",{key:t.href??t.to,className:"footer__item"},a.createElement(We,{item:t}))}function Ke(e){let{column:t}=e;return a.createElement("div",{className:"col footer__col"},a.createElement("div",{className:"footer__title"},t.title),a.createElement("ul",{className:"footer__items clean-list"},t.items.map(((e,t)=>a.createElement(Ye,{key:t,item:e})))))}function Qe(e){let{columns:t}=e;return a.createElement("div",{className:"row footer__links"},t.map(((e,t)=>a.createElement(Ke,{key:t,column:e}))))}function Xe(){return a.createElement("span",{className:"footer__link-separator"},"\xb7")}function Je(e){let{item:t}=e;return t.html?a.createElement("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):a.createElement(We,{item:t})}function et(e){let{links:t}=e;return a.createElement("div",{className:"footer__links text--center"},a.createElement("div",{className:"footer__links"},t.map(((e,n)=>a.createElement(a.Fragment,{key:n},a.createElement(Je,{item:e}),t.length!==n+1&&a.createElement(Xe,null))))))}function tt(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?a.createElement(Qe,{columns:t}):a.createElement(et,{links:t})}var nt=n(7909);const at="footerLogoLink_BH7S";function ot(e){let{logo:t}=e;const{withBaseUrl:n}=(0,te.C)(),r={light:n(t.src),dark:n(t.srcDark??t.src)};return a.createElement(nt.Z,{className:(0,o.Z)("footer__logo",t.className),alt:t.alt,sources:r,width:t.width,height:t.height,style:t.style})}function rt(e){let{logo:t}=e;return t.href?a.createElement(ee.Z,{href:t.href,className:at,target:t.target},a.createElement(ot,{logo:t})):a.createElement(ot,{logo:t})}function it(e){let{copyright:t}=e;return a.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function lt(e){let{style:t,links:n,logo:r,copyright:i}=e;return a.createElement("footer",{className:(0,o.Z)("footer",{"footer--dark":"dark"===t})},a.createElement("div",{className:"container container-fluid"},n,(r||i)&&a.createElement("div",{className:"footer__bottom text--center"},r&&a.createElement("div",{className:"margin-bottom--sm"},r),i)))}function st(){const{footer:e}=(0,_.L)();if(!e)return null;const{copyright:t,links:n,logo:o,style:r}=e;return a.createElement(lt,{style:r,links:n&&n.length>0&&a.createElement(tt,{links:n}),logo:o&&a.createElement(rt,{logo:o}),copyright:t&&a.createElement(it,{copyright:t})})}const ct=a.memo(st),ut=(0,L.Qc)([U.S,C.pl,I.OC,we.L5,i.VC,function(e){let{children:t}=e;return a.createElement(P.n2,null,a.createElement(M.M,null,a.createElement(O,null,t)))}]);function dt(e){let{children:t}=e;return a.createElement(ut,null,t)}function gt(e){let{error:t,tryAgain:n}=e;return a.createElement("main",{className:"container margin-vert--xl"},a.createElement("div",{className:"row"},a.createElement("div",{className:"col col--6 col--offset-3"},a.createElement("h1",{className:"hero__title"},a.createElement(c.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),a.createElement("div",{className:"margin-vert--lg"},a.createElement(De,{onClick:n,className:"button button--primary shadow--lw"})),a.createElement("hr",null),a.createElement("div",{className:"margin-vert--md"},a.createElement(Fe,{error:t})))))}const pt="mainWrapper_z2l0";function ft(e){const{children:t,noFooter:n,wrapperClassName:l,title:s,description:c}=e;return(0,v.t)(),a.createElement(dt,null,a.createElement(i.d,{title:s,description:c}),a.createElement(y,null),a.createElement(T,null),a.createElement(Ve,null),a.createElement("div",{id:d,className:(0,o.Z)(m.k.wrapper.main,pt,l)},a.createElement(r.Z,{fallback:e=>a.createElement(gt,e)},t)),!n&&a.createElement(ct,null))}},96811:(e,t,n)=>{"use strict";n.d(t,{Z:()=>d});var a=n(87462),o=n(67294),r=n(83699),i=n(79524),l=n(39962),s=n(20107),c=n(7909);function u(e){let{logo:t,alt:n,imageClassName:a}=e;const r={light:(0,i.Z)(t.src),dark:(0,i.Z)(t.srcDark||t.src)},l=o.createElement(c.Z,{className:t.className,sources:r,height:t.height,width:t.width,alt:n,style:t.style});return a?o.createElement("div",{className:a},l):l}function d(e){const{siteConfig:{title:t}}=(0,l.Z)(),{navbar:{title:n,logo:c}}=(0,s.L)(),{imageClassName:d,titleClassName:g,...p}=e,f=(0,i.Z)((null==c?void 0:c.href)||"/"),b=n?"":t,m=(null==c?void 0:c.alt)??b;return o.createElement(r.Z,(0,a.Z)({to:f},p,(null==c?void 0:c.target)&&{target:c.target}),c&&o.createElement(u,{logo:c,alt:m,imageClassName:d}),null!=n&&o.createElement("b",{className:g},n))}},33647:(e,t,n)=>{"use strict";n.d(t,{Z:()=>r});var a=n(67294),o=n(31514);function r(e){let{locale:t,version:n,tag:r}=e;const i=t;return a.createElement(o.Z,null,t&&a.createElement("meta",{name:"docusaurus_locale",content:t}),n&&a.createElement("meta",{name:"docusaurus_version",content:n}),r&&a.createElement("meta",{name:"docusaurus_tag",content:r}),i&&a.createElement("meta",{name:"docsearch:language",content:i}),n&&a.createElement("meta",{name:"docsearch:version",content:n}),r&&a.createElement("meta",{name:"docsearch:docusaurus_tag",content:r}))}},7909:(e,t,n)=>{"use strict";n.d(t,{Z:()=>c});var a=n(87462),o=n(67294),r=n(86010),i=n(51048),l=n(9200);const s={themedImage:"themedImage_ToTc","themedImage--light":"themedImage--light_HNdA","themedImage--dark":"themedImage--dark_i4oU"};function c(e){const t=(0,i.Z)(),{colorMode:n}=(0,l.I)(),{sources:c,className:u,alt:d,...g}=e,p=t?"dark"===n?["dark"]:["light"]:["light","dark"];return o.createElement(o.Fragment,null,p.map((e=>o.createElement("img",(0,a.Z)({key:e,src:c[e],alt:d,className:(0,r.Z)(s.themedImage,s[`themedImage--${e}`],u)},g)))))}},54639:(e,t,n)=>{"use strict";n.d(t,{u:()=>l,z:()=>b});var a=n(87462),o=n(67294),r=n(36136),i=n(58986);function l(e){let{initialState:t}=e;const[n,a]=(0,o.useState)(t??!1),r=(0,o.useCallback)((()=>{a((e=>!e))}),[]);return{collapsed:n,setCollapsed:a,toggleCollapsed:r}}const s={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function u(e,t){const n=t?s:c;e.style.display=n.display,e.style.overflow=n.overflow,e.style.height=n.height}function d(e){let{collapsibleRef:t,collapsed:n,animation:a}=e;const r=(0,o.useRef)(!1);(0,o.useEffect)((()=>{const e=t.current;function o(){const t=e.scrollHeight,n=(null==a?void 0:a.duration)??function(e){if((0,i.n)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${n}ms ${(null==a?void 0:a.easing)??"ease-in-out"}`,height:`${t}px`}}function l(){const t=o();e.style.transition=t.transition,e.style.height=t.height}if(!r.current)return u(e,n),void(r.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{n?(l(),requestAnimationFrame((()=>{e.style.height=s.height,e.style.overflow=s.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{l()})))}));return()=>cancelAnimationFrame(t)}()}),[t,n,a])}function g(e){if(!r.Z.canUseDOM)return e?s:c}function p(e){let{as:t="div",collapsed:n,children:a,animation:r,onCollapseTransitionEnd:i,className:l,disableSSRStyle:s}=e;const c=(0,o.useRef)(null);return d({collapsibleRef:c,collapsed:n,animation:r}),o.createElement(t,{ref:c,style:s?void 0:g(n),onTransitionEnd:e=>{"height"===e.propertyName&&(u(c.current,n),null==i||i(n))},className:l},a)}function f(e){let{collapsed:t,...n}=e;const[r,i]=(0,o.useState)(!t),[l,s]=(0,o.useState)(t);return(0,o.useLayoutEffect)((()=>{t||i(!0)}),[t]),(0,o.useLayoutEffect)((()=>{r&&s(t)}),[r,t]),r?o.createElement(p,(0,a.Z)({},n,{collapsed:l})):null}function b(e){let{lazy:t,...n}=e;const a=t?f:p;return o.createElement(a,n)}},65830:(e,t,n)=>{"use strict";n.d(t,{nT:()=>f,pl:()=>p});var a=n(67294),o=n(51048),r=n(92560),i=n(43768),l=n(20107);const s=(0,r.WA)("docusaurus.announcement.dismiss"),c=(0,r.WA)("docusaurus.announcement.id"),u=()=>"true"===s.get(),d=e=>s.set(String(e)),g=a.createContext(null);function p(e){let{children:t}=e;const n=function(){const{announcementBar:e}=(0,l.L)(),t=(0,o.Z)(),[n,r]=(0,a.useState)((()=>!!t&&u()));(0,a.useEffect)((()=>{r(u())}),[]);const i=(0,a.useCallback)((()=>{d(!0),r(!0)}),[]);return(0,a.useEffect)((()=>{if(!e)return;const{id:t}=e;let n=c.get();"annoucement-bar"===n&&(n="announcement-bar");const a=t!==n;c.set(t),a&&d(!1),!a&&u()||r(!1)}),[e]),(0,a.useMemo)((()=>({isActive:!!e&&!n,close:i})),[e,n,i])}();return a.createElement(g.Provider,{value:n},t)}function f(){const e=(0,a.useContext)(g);if(!e)throw new i.i6("AnnouncementBarProvider");return e}},9200:(e,t,n)=>{"use strict";n.d(t,{I:()=>m,S:()=>b});var a=n(67294),o=n(36136),r=n(43768),i=n(92560),l=n(20107);const s=a.createContext(void 0),c="theme",u=(0,i.WA)(c),d="light",g="dark",p=e=>e===g?g:d;function f(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:n}}=(0,l.L)(),[r,i]=(0,a.useState)((e=>o.Z.canUseDOM?p(document.documentElement.getAttribute("data-theme")):p(e))(e));(0,a.useEffect)((()=>{t&&u.del()}),[t]);const s=(0,a.useCallback)((function(t,a){void 0===a&&(a={});const{persist:o=!0}=a;t?(i(t),o&&(e=>{u.set(p(e))})(t)):(i(n?window.matchMedia("(prefers-color-scheme: dark)").matches?g:d:e),u.del())}),[n,e]);(0,a.useEffect)((()=>{document.documentElement.setAttribute("data-theme",p(r))}),[r]),(0,a.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==c)return;const t=u.get();null!==t&&s(p(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,s]);const f=(0,a.useRef)(!1);return(0,a.useEffect)((()=>{if(t&&!n)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),a=()=>{window.matchMedia("print").matches||f.current?f.current=window.matchMedia("print").matches:s(null)};return e.addListener(a),()=>e.removeListener(a)}),[s,t,n]),(0,a.useMemo)((()=>({colorMode:r,setColorMode:s,get isDarkTheme(){return r===g},setLightTheme(){s(d)},setDarkTheme(){s(g)}})),[r,s])}function b(e){let{children:t}=e;const n=f();return a.createElement(s.Provider,{value:n},t)}function m(){const e=(0,a.useContext)(s);if(null==e)throw new r.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},86409:(e,t,n)=>{"use strict";n.d(t,{J:()=>y,L5:()=>v});var a=n(67294),o=n(89871),r=n(6875),i=n(20107),l=n(3734),s=n(43768),c=n(92560);const u=e=>`docs-preferred-version-${e}`,d=(e,t,n)=>{(0,c.WA)(u(e),{persistence:t}).set(n)},g=(e,t)=>(0,c.WA)(u(e),{persistence:t}).get(),p=(e,t)=>{(0,c.WA)(u(e),{persistence:t}).del()};const f=a.createContext(null);function b(){const e=(0,o._r)(),t=(0,i.L)().docs.versionPersistence,n=(0,a.useMemo)((()=>Object.keys(e)),[e]),[r,l]=(0,a.useState)((()=>(e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}]))))(n)));(0,a.useEffect)((()=>{l(function(e){let{pluginIds:t,versionPersistence:n,allDocsData:a}=e;function o(e){const t=g(e,n);return a[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(p(e,n),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,o(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:n}))}),[e,t,n]);return[r,(0,a.useMemo)((()=>({savePreferredVersion:function(e,n){d(e,t,n),l((t=>({...t,[e]:{preferredVersionName:n}})))}})),[t])]}function m(e){let{children:t}=e;const n=b();return a.createElement(f.Provider,{value:n},t)}function v(e){let{children:t}=e;return l.cE?a.createElement(m,null,t):a.createElement(a.Fragment,null,t)}function h(){const e=(0,a.useContext)(f);if(!e)throw new s.i6("DocsPreferredVersionContextProvider");return e}function y(e){void 0===e&&(e=r.m);const t=(0,o.zh)(e),[n,i]=h(),{preferredVersionName:l}=n[e];return{preferredVersion:t.versions.find((e=>e.name===l))??null,savePreferredVersionName:(0,a.useCallback)((t=>{i.savePreferredVersion(e,t)}),[i,e])}}},84432:(e,t,n)=>{"use strict";n.d(t,{V:()=>s,b:()=>l});var a=n(67294),o=n(43768);const r=Symbol("EmptyContext"),i=a.createContext(r);function l(e){let{children:t,name:n,items:o}=e;const r=(0,a.useMemo)((()=>n&&o?{name:n,items:o}:null),[n,o]);return a.createElement(i.Provider,{value:r},t)}function s(){const e=(0,a.useContext)(i);if(e===r)throw new o.i6("DocsSidebarProvider");return e}},58801:(e,t,n)=>{"use strict";n.d(t,{E:()=>l,q:()=>i});var a=n(67294),o=n(43768);const r=a.createContext(null);function i(e){let{children:t,version:n}=e;return a.createElement(r.Provider,{value:n},t)}function l(){const e=(0,a.useContext)(r);if(null===e)throw new o.i6("DocsVersionProvider");return e}},52600:(e,t,n)=>{"use strict";n.d(t,{M:()=>g,e:()=>p});var a=n(67294),o=n(53086),r=n(13488),i=n(76775),l=(n(61688),n(43768));function s(e){!function(e){const t=(0,i.k6)(),n=(0,l.zX)(e);(0,a.useEffect)((()=>t.block(((e,t)=>n(e,t)))),[t,n])}(((t,n)=>{if("POP"===n)return e(t,n)}))}var c=n(20107);const u=a.createContext(void 0);function d(){const e=function(){const e=(0,o.HY)(),{items:t}=(0,c.L)().navbar;return 0===t.length&&!e.component}(),t=(0,r.i)(),n=!e&&"mobile"===t,[i,l]=(0,a.useState)(!1);s((()=>{if(i)return l(!1),!1}));const u=(0,a.useCallback)((()=>{l((e=>!e))}),[]);return(0,a.useEffect)((()=>{"desktop"===t&&l(!1)}),[t]),(0,a.useMemo)((()=>({disabled:e,shouldRender:n,toggle:u,shown:i})),[e,n,u,i])}function g(e){let{children:t}=e;const n=d();return a.createElement(u.Provider,{value:n},t)}function p(){const e=a.useContext(u);if(void 0===e)throw new l.i6("NavbarMobileSidebarProvider");return e}},53086:(e,t,n)=>{"use strict";n.d(t,{HY:()=>l,Zo:()=>s,n2:()=>i});var a=n(67294),o=n(43768);const r=a.createContext(null);function i(e){let{children:t}=e;const n=(0,a.useState)({component:null,props:null});return a.createElement(r.Provider,{value:n},t)}function l(){const e=(0,a.useContext)(r);if(!e)throw new o.i6("NavbarSecondaryMenuContentProvider");return e[0]}function s(e){let{component:t,props:n}=e;const i=(0,a.useContext)(r);if(!i)throw new o.i6("NavbarSecondaryMenuContentProvider");const[,l]=i,s=(0,o.Ql)(n);return(0,a.useEffect)((()=>{l({component:t,props:s})}),[l,t,s]),(0,a.useEffect)((()=>()=>l({component:null,props:null})),[l]),null}},78181:(e,t,n)=>{"use strict";n.d(t,{h:()=>o,t:()=>r});var a=n(67294);const o="navigation-with-keyboard";function r(){(0,a.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(o),"mousedown"===e.type&&document.body.classList.remove(o)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(o),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},13488:(e,t,n)=>{"use strict";n.d(t,{i:()=>c});var a=n(67294),o=n(36136);const r="desktop",i="mobile",l="ssr";function s(){return o.Z.canUseDOM?window.innerWidth>996?r:i:l}function c(){const[e,t]=(0,a.useState)((()=>s()));return(0,a.useEffect)((()=>{function e(){t(s())}return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(undefined)}}),[]),e}},23702:(e,t,n)=>{"use strict";n.d(t,{k:()=>a});const a={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},58986:(e,t,n)=>{"use strict";function a(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}n.d(t,{n:()=>a})},3734:(e,t,n)=>{"use strict";n.d(t,{MN:()=>w,Wl:()=>f,_F:()=>v,cE:()=>g,jA:()=>b,xz:()=>p,hI:()=>x,lO:()=>_,vY:()=>N,oz:()=>C,s1:()=>y});var a=n(67294),o=n(76775),r=n(18790),i=n(89871),l=n(86409),s=n(58801),c=n(84432);function u(e){return Array.from(new Set(e))}var d=n(69003);const g=!!i._r;function p(e){const t=(0,s.E)();if(!e)return;const n=t.docs[e];if(!n)throw new Error(`no version doc found by id=${e}`);return n}function f(e){if(e.href)return e.href;for(const t of e.items){if("link"===t.type)return t.href;if("category"===t.type){const e=f(t);if(e)return e}}}function b(){const{pathname:e}=(0,o.TH)(),t=(0,c.V)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const n=h({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!n)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return n}const m=(e,t)=>void 0!==e&&(0,d.Mg)(e,t);function v(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||((e,t)=>e.some((e=>v(e,t))))(e.items,t))}function h(e){let{sidebarItems:t,pathname:n,onlyCategories:a=!1}=e;const o=[];return function e(t){for(const r of t)if("category"===r.type&&((0,d.Mg)(r.href,n)||e(r.items))||"link"===r.type&&(0,d.Mg)(r.href,n)){return a&&"category"!==r.type||o.unshift(r),!0}return!1}(t),o}function y(){var e;const t=(0,c.V)(),{pathname:n}=(0,o.TH)();return!1!==(null==(e=(0,i.gA)())?void 0:e.pluginData.breadcrumbs)&&t?h({sidebarItems:t.items,pathname:n}):null}function _(e){const{activeVersion:t}=(0,i.Iw)(e),{preferredVersion:n}=(0,l.J)(e),o=(0,i.yW)(e);return(0,a.useMemo)((()=>u([t,n,o].filter(Boolean))),[t,n,o])}function C(e,t){const n=_(t);return(0,a.useMemo)((()=>{const t=n.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),a=t.find((t=>t[0]===e));if(!a)throw new Error(`Can't find any sidebar with id "${e}" in version${n.length>1?"s":""} ${n.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return a[1]}),[e,n])}function N(e,t){const n=_(t);return(0,a.useMemo)((()=>{const t=n.flatMap((e=>e.docs)),a=t.find((t=>t.id===e));if(!a){if(n.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${n.length>1?"s":""} "${n.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${u(t.map((e=>e.id))).join("\n- ")}`)}return a}),[e,n])}function x(e){let{route:t,versionMetadata:n}=e;const a=(0,o.TH)(),i=t.routes,l=i.find((e=>(0,o.LX)(a.pathname,e)));if(!l)return null;const s=l.sidebar,c=s?n.docsSidebars[s]:void 0;return{docElement:(0,r.H)(i),sidebarName:s,sidebarItems:c}}function w(e){return e.filter((e=>"category"!==e.type||!!f(e)))}},35463:(e,t,n)=>{"use strict";n.d(t,{FG:()=>g,d:()=>u,VC:()=>p});var a=n(67294),o=n(86010),r=n(31514),i=n(69656);function l(){const e=a.useContext(i._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var s=n(79524),c=n(39962);function u(e){let{title:t,description:n,keywords:o,image:i,children:l}=e;const u=function(e){const{siteConfig:t}=(0,c.Z)(),{title:n,titleDelimiter:a}=t;return null!=e&&e.trim().length?`${e.trim()} ${a} ${n}`:n}(t),{withBaseUrl:d}=(0,s.C)(),g=i?d(i,{absolute:!0}):void 0;return a.createElement(r.Z,null,t&&a.createElement("title",null,u),t&&a.createElement("meta",{property:"og:title",content:u}),n&&a.createElement("meta",{name:"description",content:n}),n&&a.createElement("meta",{property:"og:description",content:n}),o&&a.createElement("meta",{name:"keywords",content:Array.isArray(o)?o.join(","):o}),g&&a.createElement("meta",{property:"og:image",content:g}),g&&a.createElement("meta",{name:"twitter:image",content:g}),l)}const d=a.createContext(void 0);function g(e){let{className:t,children:n}=e;const i=a.useContext(d),l=(0,o.Z)(i,t);return a.createElement(d.Provider,{value:l},a.createElement(r.Z,null,a.createElement("html",{className:l})),n)}function p(e){let{children:t}=e;const n=l(),r=`plugin-${n.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const i=`plugin-id-${n.plugin.id}`;return a.createElement(g,{className:(0,o.Z)(r,i)},t)}},43768:(e,t,n)=>{"use strict";n.d(t,{D9:()=>i,Qc:()=>c,Ql:()=>s,i6:()=>l,zX:()=>r});var a=n(67294);const o=n(36136).Z.canUseDOM?a.useLayoutEffect:a.useEffect;function r(e){const t=(0,a.useRef)(e);return o((()=>{t.current=e}),[e]),(0,a.useCallback)((function(){return t.current(...arguments)}),[])}function i(e){const t=(0,a.useRef)();return o((()=>{t.current=e})),t.current}class l extends Error{constructor(e,t){var n,a,o;super(),this.name="ReactContextError",this.message=`Hook ${(null==(n=this.stack)||null==(a=n.split("\n")[1])||null==(o=a.match(/at (?:\w+\.)?(?\w+)/))?void 0:o.groups.name)??""} is called outside the <${e}>. ${t??""}`}}function s(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,a.useMemo)((()=>e),t.flat())}function c(e){return t=>{let{children:n}=t;return a.createElement(a.Fragment,null,e.reduceRight(((e,t)=>a.createElement(t,null,e)),n))}}},69003:(e,t,n)=>{"use strict";n.d(t,{Mg:()=>i,Ns:()=>l});var a=n(67294),o=n(50997),r=n(39962);function i(e,t){const n=e=>{var t;return null==(t=!e||e.endsWith("/")?e:`${e}/`)?void 0:t.toLowerCase()};return n(e)===n(t)}function l(){const{baseUrl:e}=(0,r.Z)().siteConfig;return(0,a.useMemo)((()=>function(e){let{baseUrl:t,routes:n}=e;function a(e){return e.path===t&&!0===e.exact}function o(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(a)||e(t.filter(o).flatMap((e=>e.routes??[])))}(n)}({routes:o.Z,baseUrl:e})),[e])}},72957:(e,t,n)=>{"use strict";n.d(t,{Ct:()=>g,OC:()=>s,RF:()=>d});var a=n(67294),o=n(36136),r=n(51048),i=n(43768);const l=a.createContext(void 0);function s(e){let{children:t}=e;const n=function(){const e=(0,a.useRef)(!0);return(0,a.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return a.createElement(l.Provider,{value:n},t)}function c(){const e=(0,a.useContext)(l);if(null==e)throw new i.i6("ScrollControllerProvider");return e}const u=()=>o.Z.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function d(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:n}=c(),o=(0,a.useRef)(u()),r=(0,i.zX)(e);(0,a.useEffect)((()=>{const e=()=>{if(!n.current)return;const e=u();r(e,o.current),o.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[r,n,...t])}function g(){const e=(0,a.useRef)(null),t=(0,r.Z)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:n=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(n):function(e){let t=null;const n=document.documentElement.scrollTop>e;return function a(){const o=document.documentElement.scrollTop;(n&&o>e||!n&&ot&&cancelAnimationFrame(t)}(n)},cancelScroll:()=>null==e.current?void 0:e.current()}}},60246:(e,t,n)=>{"use strict";n.d(t,{HX:()=>a,os:()=>o});n(39962);const a="default";function o(e,t){return`docs-${e}-${t}`}},92560:(e,t,n)=>{"use strict";n.d(t,{WA:()=>s});n(67294),n(61688);const a="localStorage";function o(e){let{key:t,oldValue:n,newValue:a,storage:o}=e;if(n===a)return;const r=document.createEvent("StorageEvent");r.initStorageEvent("storage",!1,!1,t,n,a,window.location.href,o),window.dispatchEvent(r)}function r(e){if(void 0===e&&(e=a),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(n){return t=n,i||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),i=!0),null}var t}let i=!1;const l={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function s(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const n=r(null==t?void 0:t.persistence);return null===n?l:{get:()=>{try{return n.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const a=n.getItem(e);n.setItem(e,t),o({key:e,oldValue:a,newValue:t,storage:n})}catch(a){console.error(`Docusaurus storage error, can't set ${e}=${t}`,a)}},del:()=>{try{const t=n.getItem(e);n.removeItem(e),o({key:e,oldValue:t,newValue:null,storage:n})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const a=a=>{a.storageArea===n&&a.key===e&&t(a)};return window.addEventListener("storage",a),()=>window.removeEventListener("storage",a)}catch(a){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,a),()=>{}}}}}},40626:(e,t,n)=>{"use strict";n.d(t,{l:()=>r});var a=n(39962),o=n(76775);function r(){const{siteConfig:{baseUrl:e,url:t},i18n:{defaultLocale:n,currentLocale:r}}=(0,a.Z)(),{pathname:i}=(0,o.TH)(),l=r===n?e:e.replace(`/${r}/`,"/"),s=i.replace(e,"");return{createUrl:function(e){let{locale:a,fullyQualified:o}=e;return`${o?t:""}${function(e){return e===n?`${l}`:`${l}${e}/`}(a)}${s}`}}}},43266:(e,t,n)=>{"use strict";n.d(t,{S:()=>i});var a=n(67294),o=n(76775),r=n(43768);function i(e){const t=(0,o.TH)(),n=(0,r.D9)(t),i=(0,r.zX)(e);(0,a.useEffect)((()=>{n&&t!==n&&i({location:t,previousLocation:n})}),[i,t,n])}},20107:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var a=n(39962);function o(){return(0,a.Z)().siteConfig.themeConfig}},84136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:n,baseUrl:a}=t;if(e.startsWith("#"))return e;if(void 0===n)return e;const[o]=e.split(/[#?]/),r="/"===o||o===a?o:(i=o,n?function(e){return e.endsWith("/")?e:`${e}/`}(i):function(e){return e.endsWith("/")?e.slice(0,-1):e}(i));var i;return e.replace(o,r)}},15806:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},63905:function(e,t,n){"use strict";var a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var o=n(84136);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return a(o).default}});var r=n(15806);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return r.getErrorCausalChain}})},86010:(e,t,n)=>{"use strict";function a(e){var t,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;to});const o=function(){for(var e,t,n=0,o="";n{"use strict";n.d(t,{lX:()=>_,q_:()=>E,ob:()=>p,PP:()=>j,Ep:()=>g});var a=n(87462);function o(e){return"/"===e.charAt(0)}function r(e,t){for(var n=t,a=n+1,o=e.length;a=0;g--){var p=i[g];"."===p?r(i,g):".."===p?(r(i,g),d++):d&&(r(i,g),d--)}if(!c)for(;d--;d)i.unshift("..");!c||""===i[0]||i[0]&&o(i[0])||i.unshift("");var f=i.join("/");return n&&"/"!==f.substr(-1)&&(f+="/"),f};var l=n(2177);function s(e){return"/"===e.charAt(0)?e:"/"+e}function c(e){return"/"===e.charAt(0)?e.substr(1):e}function u(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function d(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function g(e){var t=e.pathname,n=e.search,a=e.hash,o=t||"/";return n&&"?"!==n&&(o+="?"===n.charAt(0)?n:"?"+n),a&&"#"!==a&&(o+="#"===a.charAt(0)?a:"#"+a),o}function p(e,t,n,o){var r;"string"==typeof e?(r=function(e){var t=e||"/",n="",a="",o=t.indexOf("#");-1!==o&&(a=t.substr(o),t=t.substr(0,o));var r=t.indexOf("?");return-1!==r&&(n=t.substr(r),t=t.substr(0,r)),{pathname:t,search:"?"===n?"":n,hash:"#"===a?"":a}}(e),r.state=t):(void 0===(r=(0,a.Z)({},e)).pathname&&(r.pathname=""),r.search?"?"!==r.search.charAt(0)&&(r.search="?"+r.search):r.search="",r.hash?"#"!==r.hash.charAt(0)&&(r.hash="#"+r.hash):r.hash="",void 0!==t&&void 0===r.state&&(r.state=t));try{r.pathname=decodeURI(r.pathname)}catch(l){throw l instanceof URIError?new URIError('Pathname "'+r.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):l}return n&&(r.key=n),o?r.pathname?"/"!==r.pathname.charAt(0)&&(r.pathname=i(r.pathname,o.pathname)):r.pathname=o.pathname:r.pathname||(r.pathname="/"),r}function f(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,a,o){if(null!=e){var r="function"==typeof e?e(t,n):e;"string"==typeof r?"function"==typeof a?a(r,o):o(!0):o(!1!==r)}else o(!0)},appendListener:function(e){var n=!0;function a(){n&&e.apply(void 0,arguments)}return t.push(a),function(){n=!1,t=t.filter((function(e){return e!==a}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),a=0;at?n.splice(t,n.length-t,o):n.push(o),d({action:a,location:o,index:t,entries:n})}}))},replace:function(e,t){var a="REPLACE",o=p(e,t,b(),_.location);u.confirmTransitionTo(o,a,n,(function(e){e&&(_.entries[_.index]=o,d({action:a,location:o}))}))},go:y,goBack:function(){y(-1)},goForward:function(){y(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return _}},8679:(e,t,n)=>{"use strict";var a=n(59864),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},r={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function s(e){return a.isMemo(e)?i:l[e.$$typeof]||o}l[a.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[a.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,g=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,f=Object.prototype;e.exports=function e(t,n,a){if("string"!=typeof n){if(f){var o=p(n);o&&o!==f&&e(t,o,a)}var i=u(n);d&&(i=i.concat(d(n)));for(var l=s(t),b=s(n),m=0;m{"use strict";e.exports=function(e,t,n,a,o,r,i,l){if(!e){var s;if(void 0===t)s=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var c=[n,a,o,r,i,l],u=0;(s=new Error(t.replace(/%s/g,(function(){return c[u++]})))).name="Invariant Violation"}throw s.framesToPop=1,s}}},5826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},30984:(e,t,n)=>{"use strict";n.r(t)},46930:(e,t,n)=>{"use strict";n.r(t)},74865:function(e,t,n){var a,o;a=function(){var e,t,n={version:"0.2.0"},a=n.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
    '};function o(e,t,n){return en?n:e}function r(e){return 100*(-1+e)}function i(e,t,n){var o;return(o="translate3d"===a.positionUsing?{transform:"translate3d("+r(e)+"%,0,0)"}:"translate"===a.positionUsing?{transform:"translate("+r(e)+"%,0)"}:{"margin-left":r(e)+"%"}).transition="all "+t+"ms "+n,o}n.configure=function(e){var t,n;for(t in e)void 0!==(n=e[t])&&e.hasOwnProperty(t)&&(a[t]=n);return this},n.status=null,n.set=function(e){var t=n.isStarted();e=o(e,a.minimum,1),n.status=1===e?null:e;var r=n.render(!t),c=r.querySelector(a.barSelector),u=a.speed,d=a.easing;return r.offsetWidth,l((function(t){""===a.positionUsing&&(a.positionUsing=n.getPositioningCSS()),s(c,i(e,u,d)),1===e?(s(r,{transition:"none",opacity:1}),r.offsetWidth,setTimeout((function(){s(r,{transition:"all "+u+"ms linear",opacity:0}),setTimeout((function(){n.remove(),t()}),u)}),u)):setTimeout(t,u)})),this},n.isStarted=function(){return"number"==typeof n.status},n.start=function(){n.status||n.set(0);var e=function(){setTimeout((function(){n.status&&(n.trickle(),e())}),a.trickleSpeed)};return a.trickle&&e(),this},n.done=function(e){return e||n.status?n.inc(.3+.5*Math.random()).set(1):this},n.inc=function(e){var t=n.status;return t?("number"!=typeof e&&(e=(1-t)*o(Math.random()*t,.1,.95)),t=o(t+e,0,.994),n.set(t)):n.start()},n.trickle=function(){return n.inc(Math.random()*a.trickleRate)},e=0,t=0,n.promise=function(a){return a&&"resolved"!==a.state()?(0===t&&n.start(),e++,t++,a.always((function(){0==--t?(e=0,n.done()):n.set((e-t)/e)})),this):this},n.render=function(e){if(n.isRendered())return document.getElementById("nprogress");u(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=a.template;var o,i=t.querySelector(a.barSelector),l=e?"-100":r(n.status||0),c=document.querySelector(a.parent);return s(i,{transition:"all 0 linear",transform:"translate3d("+l+"%,0,0)"}),a.showSpinner||(o=t.querySelector(a.spinnerSelector))&&p(o),c!=document.body&&u(c,"nprogress-custom-parent"),c.appendChild(t),t},n.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(a.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&p(e)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var l=function(){var e=[];function t(){var n=e.shift();n&&n(t)}return function(n){e.push(n),1==e.length&&t()}}(),s=function(){var e=["Webkit","O","Moz","ms"],t={};function n(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function a(t){var n=document.body.style;if(t in n)return t;for(var a,o=e.length,r=t.charAt(0).toUpperCase()+t.slice(1);o--;)if((a=e[o]+r)in n)return a;return t}function o(e){return e=n(e),t[e]||(t[e]=a(e))}function r(e,t,n){t=o(t),e.style[t]=n}return function(e,t){var n,a,o=arguments;if(2==o.length)for(n in t)void 0!==(a=t[n])&&t.hasOwnProperty(n)&&r(e,n,a);else r(e,o[1],o[2])}}();function c(e,t){return("string"==typeof e?e:g(e)).indexOf(" "+t+" ")>=0}function u(e,t){var n=g(e),a=n+t;c(n,t)||(e.className=a.substring(1))}function d(e,t){var n,a=g(e);c(e,t)&&(n=a.replace(" "+t+" "," "),e.className=n.substring(1,n.length-1))}function g(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function p(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return n},void 0===(o="function"==typeof a?a.call(t,n,t,e):a)||(e.exports=o)},27418:e=>{"use strict";var t=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach((function(e){a[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},a)).join("")}catch(o){return!1}}()?Object.assign:function(e,r){for(var i,l,s=o(e),c=1;c{var a=n(5826);e.exports=p,e.exports.parse=r,e.exports.compile=function(e,t){return l(r(e,t),t)},e.exports.tokensToFunction=l,e.exports.tokensToRegExp=g;var o=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function r(e,t){for(var n,a=[],r=0,i=0,l="",u=t&&t.delimiter||"/";null!=(n=o.exec(e));){var d=n[0],g=n[1],p=n.index;if(l+=e.slice(i,p),i=p+d.length,g)l+=g[1];else{var f=e[i],b=n[2],m=n[3],v=n[4],h=n[5],y=n[6],_=n[7];l&&(a.push(l),l="");var C=null!=b&&null!=f&&f!==b,N="+"===y||"*"===y,x="?"===y||"*"===y,w=n[2]||u,k=v||h;a.push({name:m||r++,prefix:b||"",delimiter:w,optional:x,repeat:N,partial:C,asterisk:!!_,pattern:k?c(k):_?".*":"[^"+s(w)+"]+?"})}}return i{"use strict";n.d(t,{Z:()=>r});var a=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,n={},a={util:{encode:function e(t){return t instanceof o?new o(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);x+=N.value.length,N=N.next){var w=N.value;if(t.length>e.length)return;if(!(w instanceof o)){var k,E=1;if(h){if(!(k=r(C,x,e,v))||k.index>=e.length)break;var S=k.index,j=k.index+k[0].length,A=x;for(A+=N.value.length;S>=A;)A+=(N=N.next).value.length;if(x=A-=N.value.length,N.value instanceof o)continue;for(var z=N;z!==t.tail&&(Ad.reach&&(d.reach=L);var P=N.prev;if(M&&(P=s(t,P,M),x+=M.length),c(t,P,E),N=s(t,P,new o(g,m?a.tokenize(T,m):T,y,T)),I&&s(t,N,I),E>1){var R={cause:g+","+f,reach:L};i(e,t,n,N.prev,x,R),d&&R.reach>d.reach&&(d.reach=R.reach)}}}}}}function l(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function s(e,t,n){var a=t.next,o={value:n,prev:t,next:a};return t.next=o,a.prev=o,e.length++,o}function c(e,t,n){for(var a=t.next,o=0;o"+r.content+""},a}(),o=a;a.default=a,o.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},o.languages.markup.tag.inside["attr-value"].inside.entity=o.languages.markup.entity,o.languages.markup.doctype.inside["internal-subset"].inside=o.languages.markup,o.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(o.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:o.languages[t]},n.cdata=/^$/i;var a={"included-cdata":{pattern://i,inside:n}};a["language-"+t]={pattern:/[\s\S]+/,inside:o.languages[t]};var r={};r[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:a},o.languages.insertBefore("markup","cdata",r)}}),Object.defineProperty(o.languages.markup.tag,"addAttribute",{value:function(e,t){o.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:o.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),o.languages.html=o.languages.markup,o.languages.mathml=o.languages.markup,o.languages.svg=o.languages.markup,o.languages.xml=o.languages.extend("markup",{}),o.languages.ssml=o.languages.xml,o.languages.atom=o.languages.xml,o.languages.rss=o.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},a={bash:n,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:a},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:a},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:a.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:a.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=e.languages.bash;for(var o=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],r=a.variable[1].inside,i=0;i]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},o.languages.c=o.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),o.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),o.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},o.languages.c.string],char:o.languages.c.char,comment:o.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:o.languages.c}}}}),o.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete o.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(o),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(o),function(e){var t,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var a={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},o={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:a,number:o,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:a,number:o})}(o),o.languages.javascript=o.languages.extend("clike",{"class-name":[o.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),o.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,o.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:o.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:o.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:o.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:o.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:o.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),o.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:o.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),o.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),o.languages.markup&&(o.languages.markup.tag.addInlined("script","javascript"),o.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),o.languages.js=o.languages.javascript,function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(o),function(e){var t=/[*&][^\s[\]{},]+/,n=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,a="(?:"+n.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+n.source+")?)",o=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),r=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function i(e,t){t=(t||"").replace(/m/g,"")+"m";var n=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return a})).replace(/<>/g,(function(){return e}));return RegExp(n,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return a}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return a})).replace(/<>/g,(function(){return"(?:"+o+"|"+r+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:i(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:i(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:i(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:i(r),lookbehind:!0,greedy:!0},number:{pattern:i(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:n,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(o),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(e){return e=e.replace(//g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var a=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,o=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return a})),r=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+o+r+"(?:"+o+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+o+r+")(?:"+o+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(a),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+o+")"+r+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+o+"$"),inside:{"table-header":{pattern:RegExp(a),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(n){t!==n&&(e.languages.markdown[t].inside.content.inside[n]=e.languages.markdown[n])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var n=0,a=t.length;n",quot:'"'},s=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(o),o.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:o.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},o.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),n=0;n0)){var l=g(/^\{$/,/^\}$/);if(-1===l)continue;for(var s=n;s=0&&p(c,"variable-input")}}}}function u(e){return t[n+e]}function d(e,t){t=t||0;for(var n=0;n?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,a=t.inside.interpolation,o=a.inside["interpolation-punctuation"],r=a.pattern.source;function i(t,a){if(e.languages[t])return{pattern:RegExp("((?:"+a+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function l(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function s(t,n,a){var o={code:t,grammar:n,language:a};return e.hooks.run("before-tokenize",o),o.tokens=e.tokenize(o.code,o.grammar),e.hooks.run("after-tokenize",o),o.tokens}function c(t){var n={};n["interpolation-punctuation"]=o;var r=e.tokenize(t,n);if(3===r.length){var i=[1,1];i.push.apply(i,s(r[1],e.languages.javascript,"javascript")),r.splice.apply(r,i)}return new e.Token("interpolation",r,a.alias,t)}function u(t,n,a){var o=e.tokenize(t,{interpolation:{pattern:RegExp(r),lookbehind:!0}}),i=0,u={},d=s(o.map((function(e){if("string"==typeof e)return e;for(var n,o=e.content;-1!==t.indexOf(n=l(i++,a)););return u[n]=o,n})).join(""),n,a),g=Object.keys(u);return i=0,function e(t){for(var n=0;n=g.length)return;var a=t[n];if("string"==typeof a||"string"==typeof a.content){var o=g[i],r="string"==typeof a?a:a.content,l=r.indexOf(o);if(-1!==l){++i;var s=r.substring(0,l),d=c(u[o]),p=r.substring(l+o.length),f=[];if(s&&f.push(s),f.push(d),p){var b=[p];e(b),f.push.apply(f,b)}"string"==typeof a?(t.splice.apply(t,[n,1].concat(f)),n+=f.length-1):a.content=f}}else{var m=a.content;Array.isArray(m)?e(m):e([m])}}}(d),new e.Token(a,d,"language-"+a,t)}e.languages.javascript["template-string"]=[i("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),i("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),i("svg",/\bsvg/.source),i("markdown",/\b(?:markdown|md)/.source),i("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),i("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function g(e){return"string"==typeof e?e:Array.isArray(e)?e.map(g).join(""):g(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(n){for(var a=0,o=n.length;a]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(o),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var n=["function","function-variable","method","method-variable","property-access"],a=0;a*\.{3}(?:[^{}]|)*\})/.source;function r(e,t){return e=e.replace(//g,(function(){return n})).replace(//g,(function(){return a})).replace(//g,(function(){return o})),RegExp(e,t)}o=r(o).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=r(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:r(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:r(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var i=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(i).join(""):""},l=function(t){for(var n=[],a=0;a0&&n[n.length-1].tagName===i(o.content[0].content[1])&&n.pop():"/>"===o.content[o.content.length-1].content||n.push({tagName:i(o.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===o.type&&"{"===o.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?n[n.length-1].openedBraces--:r=!0),(r||"string"==typeof o)&&n.length>0&&0===n[n.length-1].openedBraces){var s=i(o);a0&&("string"==typeof t[a-1]||"plain-text"===t[a-1].type)&&(s=i(t[a-1])+s,t.splice(a-1,1),a--),t[a]=new e.Token("plain-text",s,null,s)}o.content&&"string"!=typeof o.content&&l(o.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||l(e.tokens)}))}(o),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(n){var a=t[n],o=[];/^\w+$/.test(n)||o.push(/\w+/.exec(n)[0]),"diff"===n&&o.push("bold"),e.languages.diff[n]={pattern:RegExp("^(?:["+a+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:o,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(n)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(o),o.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},o.languages.go=o.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),o.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete o.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(n,a,o,r){if(n.language===a){var i=n.tokenStack=[];n.code=n.code.replace(o,(function(e){if("function"==typeof r&&!r(e))return e;for(var o,l=i.length;-1!==n.code.indexOf(o=t(a,l));)++l;return i[l]=e,o})),n.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(n,a){if(n.language===a&&n.tokenStack){n.grammar=e.languages[a];var o=0,r=Object.keys(n.tokenStack);!function i(l){for(var s=0;s=r.length);s++){var c=l[s];if("string"==typeof c||c.content&&"string"==typeof c.content){var u=r[o],d=n.tokenStack[u],g="string"==typeof c?c:c.content,p=t(a,u),f=g.indexOf(p);if(f>-1){++o;var b=g.substring(0,f),m=new e.Token(a,e.tokenize(d,n.grammar),"language-"+a,d),v=g.substring(f+p.length),h=[];b&&h.push.apply(h,i([b])),h.push(m),v&&h.push.apply(h,i([v])),"string"==typeof c?l.splice.apply(l,[s,1].concat(h)):c.content=h}}else c.content&&i(c.content)}return l}(n.tokens)}}}})}(o),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(o),o.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},o.languages.webmanifest=o.languages.json,o.languages.less=o.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),o.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),o.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},o.languages.objectivec=o.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete o.languages.objectivec["class-name"],o.languages.objc=o.languages.objectivec,o.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},o.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},o.languages.python["string-interpolation"].inside.interpolation.inside.rest=o.languages.python,o.languages.py=o.languages.python,o.languages.reason=o.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),o.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete o.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(o),o.languages.scss=o.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),o.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),o.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),o.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),o.languages.scss.atrule.inside.rest=o.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},n={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},a={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:n,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:n,punctuation:/[{}()\[\];:,]/};a.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:a}},a.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:a}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:a}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:a}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:a}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:a.interpolation}},rest:a}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:a.interpolation,comment:a.comment,punctuation:/[{},]/}},func:a.func,string:a.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:a.interpolation,punctuation:/[{}()\[\];:.]/}}(o),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var n=e.languages.tsx.tag;n.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+n.pattern.source+")",n.pattern.flags),n.lookbehind=!0}(o),o.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const r=o},29901:e=>{e.exports&&(e.exports={core:{meta:{path:"components/prism-core.js",option:"mandatory"},core:"Core"},themes:{meta:{path:"themes/{id}.css",link:"index.html?theme={id}",exclusive:!0},prism:{title:"Default",option:"default"},"prism-dark":"Dark","prism-funky":"Funky","prism-okaidia":{title:"Okaidia",owner:"ocodia"},"prism-twilight":{title:"Twilight",owner:"remybach"},"prism-coy":{title:"Coy",owner:"tshedor"},"prism-solarizedlight":{title:"Solarized Light",owner:"hectormatos2011 "},"prism-tomorrow":{title:"Tomorrow Night",owner:"Rosey"}},languages:{meta:{path:"components/prism-{id}",noCSS:!0,examplesPath:"examples/prism-{id}",addCheckAll:!0},markup:{title:"Markup",alias:["html","xml","svg","mathml","ssml","atom","rss"],aliasTitles:{html:"HTML",xml:"XML",svg:"SVG",mathml:"MathML",ssml:"SSML",atom:"Atom",rss:"RSS"},option:"default"},css:{title:"CSS",option:"default",modify:"markup"},clike:{title:"C-like",option:"default"},javascript:{title:"JavaScript",require:"clike",modify:"markup",optional:"regex",alias:"js",option:"default"},abap:{title:"ABAP",owner:"dellagustin"},abnf:{title:"ABNF",owner:"RunDevelopment"},actionscript:{title:"ActionScript",require:"javascript",modify:"markup",owner:"Golmote"},ada:{title:"Ada",owner:"Lucretia"},agda:{title:"Agda",owner:"xy-ren"},al:{title:"AL",owner:"RunDevelopment"},antlr4:{title:"ANTLR4",alias:"g4",owner:"RunDevelopment"},apacheconf:{title:"Apache Configuration",owner:"GuiTeK"},apex:{title:"Apex",require:["clike","sql"],owner:"RunDevelopment"},apl:{title:"APL",owner:"ngn"},applescript:{title:"AppleScript",owner:"Golmote"},aql:{title:"AQL",owner:"RunDevelopment"},arduino:{title:"Arduino",require:"cpp",alias:"ino",owner:"dkern"},arff:{title:"ARFF",owner:"Golmote"},armasm:{title:"ARM Assembly",alias:"arm-asm",owner:"RunDevelopment"},arturo:{title:"Arturo",alias:"art",optional:["bash","css","javascript","markup","markdown","sql"],owner:"drkameleon"},asciidoc:{alias:"adoc",title:"AsciiDoc",owner:"Golmote"},aspnet:{title:"ASP.NET (C#)",require:["markup","csharp"],owner:"nauzilus"},asm6502:{title:"6502 Assembly",owner:"kzurawel"},asmatmel:{title:"Atmel AVR Assembly",owner:"cerkit"},autohotkey:{title:"AutoHotkey",owner:"aviaryan"},autoit:{title:"AutoIt",owner:"Golmote"},avisynth:{title:"AviSynth",alias:"avs",owner:"Zinfidel"},"avro-idl":{title:"Avro IDL",alias:"avdl",owner:"RunDevelopment"},awk:{title:"AWK",alias:"gawk",aliasTitles:{gawk:"GAWK"},owner:"RunDevelopment"},bash:{title:"Bash",alias:["sh","shell"],aliasTitles:{sh:"Shell",shell:"Shell"},owner:"zeitgeist87"},basic:{title:"BASIC",owner:"Golmote"},batch:{title:"Batch",owner:"Golmote"},bbcode:{title:"BBcode",alias:"shortcode",aliasTitles:{shortcode:"Shortcode"},owner:"RunDevelopment"},bbj:{title:"BBj",owner:"hyyan"},bicep:{title:"Bicep",owner:"johnnyreilly"},birb:{title:"Birb",require:"clike",owner:"Calamity210"},bison:{title:"Bison",require:"c",owner:"Golmote"},bnf:{title:"BNF",alias:"rbnf",aliasTitles:{rbnf:"RBNF"},owner:"RunDevelopment"},bqn:{title:"BQN",owner:"yewscion"},brainfuck:{title:"Brainfuck",owner:"Golmote"},brightscript:{title:"BrightScript",owner:"RunDevelopment"},bro:{title:"Bro",owner:"wayward710"},bsl:{title:"BSL (1C:Enterprise)",alias:"oscript",aliasTitles:{oscript:"OneScript"},owner:"Diversus23"},c:{title:"C",require:"clike",owner:"zeitgeist87"},csharp:{title:"C#",require:"clike",alias:["cs","dotnet"],owner:"mvalipour"},cpp:{title:"C++",require:"c",owner:"zeitgeist87"},cfscript:{title:"CFScript",require:"clike",alias:"cfc",owner:"mjclemente"},chaiscript:{title:"ChaiScript",require:["clike","cpp"],owner:"RunDevelopment"},cil:{title:"CIL",owner:"sbrl"},cilkc:{title:"Cilk/C",require:"c",alias:"cilk-c",owner:"OpenCilk"},cilkcpp:{title:"Cilk/C++",require:"cpp",alias:["cilk-cpp","cilk"],owner:"OpenCilk"},clojure:{title:"Clojure",owner:"troglotit"},cmake:{title:"CMake",owner:"mjrogozinski"},cobol:{title:"COBOL",owner:"RunDevelopment"},coffeescript:{title:"CoffeeScript",require:"javascript",alias:"coffee",owner:"R-osey"},concurnas:{title:"Concurnas",alias:"conc",owner:"jasontatton"},csp:{title:"Content-Security-Policy",owner:"ScottHelme"},cooklang:{title:"Cooklang",owner:"ahue"},coq:{title:"Coq",owner:"RunDevelopment"},crystal:{title:"Crystal",require:"ruby",owner:"MakeNowJust"},"css-extras":{title:"CSS Extras",require:"css",modify:"css",owner:"milesj"},csv:{title:"CSV",owner:"RunDevelopment"},cue:{title:"CUE",owner:"RunDevelopment"},cypher:{title:"Cypher",owner:"RunDevelopment"},d:{title:"D",require:"clike",owner:"Golmote"},dart:{title:"Dart",require:"clike",owner:"Golmote"},dataweave:{title:"DataWeave",owner:"machaval"},dax:{title:"DAX",owner:"peterbud"},dhall:{title:"Dhall",owner:"RunDevelopment"},diff:{title:"Diff",owner:"uranusjr"},django:{title:"Django/Jinja2",require:"markup-templating",alias:"jinja2",owner:"romanvm"},"dns-zone-file":{title:"DNS zone file",owner:"RunDevelopment",alias:"dns-zone"},docker:{title:"Docker",alias:"dockerfile",owner:"JustinBeckwith"},dot:{title:"DOT (Graphviz)",alias:"gv",optional:"markup",owner:"RunDevelopment"},ebnf:{title:"EBNF",owner:"RunDevelopment"},editorconfig:{title:"EditorConfig",owner:"osipxd"},eiffel:{title:"Eiffel",owner:"Conaclos"},ejs:{title:"EJS",require:["javascript","markup-templating"],owner:"RunDevelopment",alias:"eta",aliasTitles:{eta:"Eta"}},elixir:{title:"Elixir",owner:"Golmote"},elm:{title:"Elm",owner:"zwilias"},etlua:{title:"Embedded Lua templating",require:["lua","markup-templating"],owner:"RunDevelopment"},erb:{title:"ERB",require:["ruby","markup-templating"],owner:"Golmote"},erlang:{title:"Erlang",owner:"Golmote"},"excel-formula":{title:"Excel Formula",alias:["xlsx","xls"],owner:"RunDevelopment"},fsharp:{title:"F#",require:"clike",owner:"simonreynolds7"},factor:{title:"Factor",owner:"catb0t"},false:{title:"False",owner:"edukisto"},"firestore-security-rules":{title:"Firestore security rules",require:"clike",owner:"RunDevelopment"},flow:{title:"Flow",require:"javascript",owner:"Golmote"},fortran:{title:"Fortran",owner:"Golmote"},ftl:{title:"FreeMarker Template Language",require:"markup-templating",owner:"RunDevelopment"},gml:{title:"GameMaker Language",alias:"gamemakerlanguage",require:"clike",owner:"LiarOnce"},gap:{title:"GAP (CAS)",owner:"RunDevelopment"},gcode:{title:"G-code",owner:"RunDevelopment"},gdscript:{title:"GDScript",owner:"RunDevelopment"},gedcom:{title:"GEDCOM",owner:"Golmote"},gettext:{title:"gettext",alias:"po",owner:"RunDevelopment"},gherkin:{title:"Gherkin",owner:"hason"},git:{title:"Git",owner:"lgiraudel"},glsl:{title:"GLSL",require:"c",owner:"Golmote"},gn:{title:"GN",alias:"gni",owner:"RunDevelopment"},"linker-script":{title:"GNU Linker Script",alias:"ld",owner:"RunDevelopment"},go:{title:"Go",require:"clike",owner:"arnehormann"},"go-module":{title:"Go module",alias:"go-mod",owner:"RunDevelopment"},gradle:{title:"Gradle",require:"clike",owner:"zeabdelkhalek-badido18"},graphql:{title:"GraphQL",optional:"markdown",owner:"Golmote"},groovy:{title:"Groovy",require:"clike",owner:"robfletcher"},haml:{title:"Haml",require:"ruby",optional:["css","css-extras","coffeescript","erb","javascript","less","markdown","scss","textile"],owner:"Golmote"},handlebars:{title:"Handlebars",require:"markup-templating",alias:["hbs","mustache"],aliasTitles:{mustache:"Mustache"},owner:"Golmote"},haskell:{title:"Haskell",alias:"hs",owner:"bholst"},haxe:{title:"Haxe",require:"clike",optional:"regex",owner:"Golmote"},hcl:{title:"HCL",owner:"outsideris"},hlsl:{title:"HLSL",require:"c",owner:"RunDevelopment"},hoon:{title:"Hoon",owner:"matildepark"},http:{title:"HTTP",optional:["csp","css","hpkp","hsts","javascript","json","markup","uri"],owner:"danielgtaylor"},hpkp:{title:"HTTP Public-Key-Pins",owner:"ScottHelme"},hsts:{title:"HTTP Strict-Transport-Security",owner:"ScottHelme"},ichigojam:{title:"IchigoJam",owner:"BlueCocoa"},icon:{title:"Icon",owner:"Golmote"},"icu-message-format":{title:"ICU Message Format",owner:"RunDevelopment"},idris:{title:"Idris",alias:"idr",owner:"KeenS",require:"haskell"},ignore:{title:".ignore",owner:"osipxd",alias:["gitignore","hgignore","npmignore"],aliasTitles:{gitignore:".gitignore",hgignore:".hgignore",npmignore:".npmignore"}},inform7:{title:"Inform 7",owner:"Golmote"},ini:{title:"Ini",owner:"aviaryan"},io:{title:"Io",owner:"AlesTsurko"},j:{title:"J",owner:"Golmote"},java:{title:"Java",require:"clike",owner:"sherblot"},javadoc:{title:"JavaDoc",require:["markup","java","javadoclike"],modify:"java",optional:"scala",owner:"RunDevelopment"},javadoclike:{title:"JavaDoc-like",modify:["java","javascript","php"],owner:"RunDevelopment"},javastacktrace:{title:"Java stack trace",owner:"RunDevelopment"},jexl:{title:"Jexl",owner:"czosel"},jolie:{title:"Jolie",require:"clike",owner:"thesave"},jq:{title:"JQ",owner:"RunDevelopment"},jsdoc:{title:"JSDoc",require:["javascript","javadoclike","typescript"],modify:"javascript",optional:["actionscript","coffeescript"],owner:"RunDevelopment"},"js-extras":{title:"JS Extras",require:"javascript",modify:"javascript",optional:["actionscript","coffeescript","flow","n4js","typescript"],owner:"RunDevelopment"},json:{title:"JSON",alias:"webmanifest",aliasTitles:{webmanifest:"Web App Manifest"},owner:"CupOfTea696"},json5:{title:"JSON5",require:"json",owner:"RunDevelopment"},jsonp:{title:"JSONP",require:"json",owner:"RunDevelopment"},jsstacktrace:{title:"JS stack trace",owner:"sbrl"},"js-templates":{title:"JS Templates",require:"javascript",modify:"javascript",optional:["css","css-extras","graphql","markdown","markup","sql"],owner:"RunDevelopment"},julia:{title:"Julia",owner:"cdagnino"},keepalived:{title:"Keepalived Configure",owner:"dev-itsheng"},keyman:{title:"Keyman",owner:"mcdurdin"},kotlin:{title:"Kotlin",alias:["kt","kts"],aliasTitles:{kts:"Kotlin Script"},require:"clike",owner:"Golmote"},kumir:{title:"KuMir (\u041a\u0443\u041c\u0438\u0440)",alias:"kum",owner:"edukisto"},kusto:{title:"Kusto",owner:"RunDevelopment"},latex:{title:"LaTeX",alias:["tex","context"],aliasTitles:{tex:"TeX",context:"ConTeXt"},owner:"japborst"},latte:{title:"Latte",require:["clike","markup-templating","php"],owner:"nette"},less:{title:"Less",require:"css",optional:"css-extras",owner:"Golmote"},lilypond:{title:"LilyPond",require:"scheme",alias:"ly",owner:"RunDevelopment"},liquid:{title:"Liquid",require:"markup-templating",owner:"cinhtau"},lisp:{title:"Lisp",alias:["emacs","elisp","emacs-lisp"],owner:"JuanCaicedo"},livescript:{title:"LiveScript",owner:"Golmote"},llvm:{title:"LLVM IR",owner:"porglezomp"},log:{title:"Log file",optional:"javastacktrace",owner:"RunDevelopment"},lolcode:{title:"LOLCODE",owner:"Golmote"},lua:{title:"Lua",owner:"Golmote"},magma:{title:"Magma (CAS)",owner:"RunDevelopment"},makefile:{title:"Makefile",owner:"Golmote"},markdown:{title:"Markdown",require:"markup",optional:"yaml",alias:"md",owner:"Golmote"},"markup-templating":{title:"Markup templating",require:"markup",owner:"Golmote"},mata:{title:"Mata",owner:"RunDevelopment"},matlab:{title:"MATLAB",owner:"Golmote"},maxscript:{title:"MAXScript",owner:"RunDevelopment"},mel:{title:"MEL",owner:"Golmote"},mermaid:{title:"Mermaid",owner:"RunDevelopment"},metafont:{title:"METAFONT",owner:"LaeriExNihilo"},mizar:{title:"Mizar",owner:"Golmote"},mongodb:{title:"MongoDB",owner:"airs0urce",require:"javascript"},monkey:{title:"Monkey",owner:"Golmote"},moonscript:{title:"MoonScript",alias:"moon",owner:"RunDevelopment"},n1ql:{title:"N1QL",owner:"TMWilds"},n4js:{title:"N4JS",require:"javascript",optional:"jsdoc",alias:"n4jsd",owner:"bsmith-n4"},"nand2tetris-hdl":{title:"Nand To Tetris HDL",owner:"stephanmax"},naniscript:{title:"Naninovel Script",owner:"Elringus",alias:"nani"},nasm:{title:"NASM",owner:"rbmj"},neon:{title:"NEON",owner:"nette"},nevod:{title:"Nevod",owner:"nezaboodka"},nginx:{title:"nginx",owner:"volado"},nim:{title:"Nim",owner:"Golmote"},nix:{title:"Nix",owner:"Golmote"},nsis:{title:"NSIS",owner:"idleberg"},objectivec:{title:"Objective-C",require:"c",alias:"objc",owner:"uranusjr"},ocaml:{title:"OCaml",owner:"Golmote"},odin:{title:"Odin",owner:"edukisto"},opencl:{title:"OpenCL",require:"c",modify:["c","cpp"],owner:"Milania1"},openqasm:{title:"OpenQasm",alias:"qasm",owner:"RunDevelopment"},oz:{title:"Oz",owner:"Golmote"},parigp:{title:"PARI/GP",owner:"Golmote"},parser:{title:"Parser",require:"markup",owner:"Golmote"},pascal:{title:"Pascal",alias:"objectpascal",aliasTitles:{objectpascal:"Object Pascal"},owner:"Golmote"},pascaligo:{title:"Pascaligo",owner:"DefinitelyNotAGoat"},psl:{title:"PATROL Scripting Language",owner:"bertysentry"},pcaxis:{title:"PC-Axis",alias:"px",owner:"RunDevelopment"},peoplecode:{title:"PeopleCode",alias:"pcode",owner:"RunDevelopment"},perl:{title:"Perl",owner:"Golmote"},php:{title:"PHP",require:"markup-templating",owner:"milesj"},phpdoc:{title:"PHPDoc",require:["php","javadoclike"],modify:"php",owner:"RunDevelopment"},"php-extras":{title:"PHP Extras",require:"php",modify:"php",owner:"milesj"},"plant-uml":{title:"PlantUML",alias:"plantuml",owner:"RunDevelopment"},plsql:{title:"PL/SQL",require:"sql",owner:"Golmote"},powerquery:{title:"PowerQuery",alias:["pq","mscript"],owner:"peterbud"},powershell:{title:"PowerShell",owner:"nauzilus"},processing:{title:"Processing",require:"clike",owner:"Golmote"},prolog:{title:"Prolog",owner:"Golmote"},promql:{title:"PromQL",owner:"arendjr"},properties:{title:".properties",owner:"Golmote"},protobuf:{title:"Protocol Buffers",require:"clike",owner:"just-boris"},pug:{title:"Pug",require:["markup","javascript"],optional:["coffeescript","ejs","handlebars","less","livescript","markdown","scss","stylus","twig"],owner:"Golmote"},puppet:{title:"Puppet",owner:"Golmote"},pure:{title:"Pure",optional:["c","cpp","fortran"],owner:"Golmote"},purebasic:{title:"PureBasic",require:"clike",alias:"pbfasm",owner:"HeX0R101"},purescript:{title:"PureScript",require:"haskell",alias:"purs",owner:"sriharshachilakapati"},python:{title:"Python",alias:"py",owner:"multipetros"},qsharp:{title:"Q#",require:"clike",alias:"qs",owner:"fedonman"},q:{title:"Q (kdb+ database)",owner:"Golmote"},qml:{title:"QML",require:"javascript",owner:"RunDevelopment"},qore:{title:"Qore",require:"clike",owner:"temnroegg"},r:{title:"R",owner:"Golmote"},racket:{title:"Racket",require:"scheme",alias:"rkt",owner:"RunDevelopment"},cshtml:{title:"Razor C#",alias:"razor",require:["markup","csharp"],optional:["css","css-extras","javascript","js-extras"],owner:"RunDevelopment"},jsx:{title:"React JSX",require:["markup","javascript"],optional:["jsdoc","js-extras","js-templates"],owner:"vkbansal"},tsx:{title:"React TSX",require:["jsx","typescript"]},reason:{title:"Reason",require:"clike",owner:"Golmote"},regex:{title:"Regex",owner:"RunDevelopment"},rego:{title:"Rego",owner:"JordanSh"},renpy:{title:"Ren'py",alias:"rpy",owner:"HyuchiaDiego"},rescript:{title:"ReScript",alias:"res",owner:"vmarcosp"},rest:{title:"reST (reStructuredText)",owner:"Golmote"},rip:{title:"Rip",owner:"ravinggenius"},roboconf:{title:"Roboconf",owner:"Golmote"},robotframework:{title:"Robot Framework",alias:"robot",owner:"RunDevelopment"},ruby:{title:"Ruby",require:"clike",alias:"rb",owner:"samflores"},rust:{title:"Rust",owner:"Golmote"},sas:{title:"SAS",optional:["groovy","lua","sql"],owner:"Golmote"},sass:{title:"Sass (Sass)",require:"css",optional:"css-extras",owner:"Golmote"},scss:{title:"Sass (SCSS)",require:"css",optional:"css-extras",owner:"MoOx"},scala:{title:"Scala",require:"java",owner:"jozic"},scheme:{title:"Scheme",owner:"bacchus123"},"shell-session":{title:"Shell session",require:"bash",alias:["sh-session","shellsession"],owner:"RunDevelopment"},smali:{title:"Smali",owner:"RunDevelopment"},smalltalk:{title:"Smalltalk",owner:"Golmote"},smarty:{title:"Smarty",require:"markup-templating",optional:"php",owner:"Golmote"},sml:{title:"SML",alias:"smlnj",aliasTitles:{smlnj:"SML/NJ"},owner:"RunDevelopment"},solidity:{title:"Solidity (Ethereum)",alias:"sol",require:"clike",owner:"glachaud"},"solution-file":{title:"Solution file",alias:"sln",owner:"RunDevelopment"},soy:{title:"Soy (Closure Template)",require:"markup-templating",owner:"Golmote"},sparql:{title:"SPARQL",require:"turtle",owner:"Triply-Dev",alias:"rq"},"splunk-spl":{title:"Splunk SPL",owner:"RunDevelopment"},sqf:{title:"SQF: Status Quo Function (Arma 3)",require:"clike",owner:"RunDevelopment"},sql:{title:"SQL",owner:"multipetros"},squirrel:{title:"Squirrel",require:"clike",owner:"RunDevelopment"},stan:{title:"Stan",owner:"RunDevelopment"},stata:{title:"Stata Ado",require:["mata","java","python"],owner:"RunDevelopment"},iecst:{title:"Structured Text (IEC 61131-3)",owner:"serhioromano"},stylus:{title:"Stylus",owner:"vkbansal"},supercollider:{title:"SuperCollider",alias:"sclang",owner:"RunDevelopment"},swift:{title:"Swift",owner:"chrischares"},systemd:{title:"Systemd configuration file",owner:"RunDevelopment"},"t4-templating":{title:"T4 templating",owner:"RunDevelopment"},"t4-cs":{title:"T4 Text Templates (C#)",require:["t4-templating","csharp"],alias:"t4",owner:"RunDevelopment"},"t4-vb":{title:"T4 Text Templates (VB)",require:["t4-templating","vbnet"],owner:"RunDevelopment"},tap:{title:"TAP",owner:"isaacs",require:"yaml"},tcl:{title:"Tcl",owner:"PeterChaplin"},tt2:{title:"Template Toolkit 2",require:["clike","markup-templating"],owner:"gflohr"},textile:{title:"Textile",require:"markup",optional:"css",owner:"Golmote"},toml:{title:"TOML",owner:"RunDevelopment"},tremor:{title:"Tremor",alias:["trickle","troy"],owner:"darach",aliasTitles:{trickle:"trickle",troy:"troy"}},turtle:{title:"Turtle",alias:"trig",aliasTitles:{trig:"TriG"},owner:"jakubklimek"},twig:{title:"Twig",require:"markup-templating",owner:"brandonkelly"},typescript:{title:"TypeScript",require:"javascript",optional:"js-templates",alias:"ts",owner:"vkbansal"},typoscript:{title:"TypoScript",alias:"tsconfig",aliasTitles:{tsconfig:"TSConfig"},owner:"dkern"},unrealscript:{title:"UnrealScript",alias:["uscript","uc"],owner:"RunDevelopment"},uorazor:{title:"UO Razor Script",owner:"jaseowns"},uri:{title:"URI",alias:"url",aliasTitles:{url:"URL"},owner:"RunDevelopment"},v:{title:"V",require:"clike",owner:"taggon"},vala:{title:"Vala",require:"clike",optional:"regex",owner:"TemplarVolk"},vbnet:{title:"VB.Net",require:"basic",owner:"Bigsby"},velocity:{title:"Velocity",require:"markup",owner:"Golmote"},verilog:{title:"Verilog",owner:"a-rey"},vhdl:{title:"VHDL",owner:"a-rey"},vim:{title:"vim",owner:"westonganger"},"visual-basic":{title:"Visual Basic",alias:["vb","vba"],aliasTitles:{vba:"VBA"},owner:"Golmote"},warpscript:{title:"WarpScript",owner:"RunDevelopment"},wasm:{title:"WebAssembly",owner:"Golmote"},"web-idl":{title:"Web IDL",alias:"webidl",owner:"RunDevelopment"},wgsl:{title:"WGSL",owner:"Dr4gonthree"},wiki:{title:"Wiki markup",require:"markup",owner:"Golmote"},wolfram:{title:"Wolfram language",alias:["mathematica","nb","wl"],aliasTitles:{mathematica:"Mathematica",nb:"Mathematica Notebook"},owner:"msollami"},wren:{title:"Wren",owner:"clsource"},xeora:{title:"Xeora",require:"markup",alias:"xeoracube",aliasTitles:{xeoracube:"XeoraCube"},owner:"freakmaxi"},"xml-doc":{title:"XML doc (.net)",require:"markup",modify:["csharp","fsharp","vbnet"],owner:"RunDevelopment"},xojo:{title:"Xojo (REALbasic)",owner:"Golmote"},xquery:{title:"XQuery",require:"markup",owner:"Golmote"},yaml:{title:"YAML",alias:"yml",owner:"hason"},yang:{title:"YANG",owner:"RunDevelopment"},zig:{title:"Zig",owner:"RunDevelopment"}},plugins:{meta:{path:"plugins/{id}/prism-{id}",link:"plugins/{id}/"},"line-highlight":{title:"Line Highlight",description:"Highlights specific lines and/or line ranges."},"line-numbers":{title:"Line Numbers",description:"Line number at the beginning of code lines.",owner:"kuba-kubula"},"show-invisibles":{title:"Show Invisibles",description:"Show hidden characters such as tabs and line breaks.",optional:["autolinker","data-uri-highlight"]},autolinker:{title:"Autolinker",description:"Converts URLs and emails in code to clickable links. Parses Markdown links in comments."},wpd:{title:"WebPlatform Docs",description:'Makes tokens link to WebPlatform.org documentation. The links open in a new tab.'},"custom-class":{title:"Custom Class",description:"This plugin allows you to prefix Prism's default classes (.comment can become .namespace--comment) or replace them with your defined ones (like .editor__comment). You can even add new classes.",owner:"dvkndn",noCSS:!0},"file-highlight":{title:"File Highlight",description:"Fetch external files and highlight them with Prism. Used on the Prism website itself.",noCSS:!0},"show-language":{title:"Show Language",description:"Display the highlighted language in code blocks (inline code does not show the label).",owner:"nauzilus",noCSS:!0,require:"toolbar"},"jsonp-highlight":{title:"JSONP Highlight",description:"Fetch content with JSONP and highlight some interesting content (e.g. GitHub/Gists or Bitbucket API).",noCSS:!0,owner:"nauzilus"},"highlight-keywords":{title:"Highlight Keywords",description:"Adds special CSS classes for each keyword for fine-grained highlighting.",owner:"vkbansal",noCSS:!0},"remove-initial-line-feed":{title:"Remove initial line feed",description:"Removes the initial line feed in code blocks.",owner:"Golmote",noCSS:!0},"inline-color":{title:"Inline color",description:"Adds a small inline preview for colors in style sheets.",require:"css-extras",owner:"RunDevelopment"},previewers:{title:"Previewers",description:"Previewers for angles, colors, gradients, easing and time.",require:"css-extras",owner:"Golmote"},autoloader:{title:"Autoloader",description:"Automatically loads the needed languages to highlight the code blocks.",owner:"Golmote",noCSS:!0},"keep-markup":{title:"Keep Markup",description:"Prevents custom markup from being dropped out during highlighting.",owner:"Golmote",optional:"normalize-whitespace",noCSS:!0},"command-line":{title:"Command Line",description:"Display a command line with a prompt and, optionally, the output/response from the commands.",owner:"chriswells0"},"unescaped-markup":{title:"Unescaped Markup",description:"Write markup without having to escape anything."},"normalize-whitespace":{title:"Normalize Whitespace",description:"Supports multiple operations to normalize whitespace in code blocks.",owner:"zeitgeist87",optional:"unescaped-markup",noCSS:!0},"data-uri-highlight":{title:"Data-URI Highlight",description:"Highlights data-URI contents.",owner:"Golmote",noCSS:!0},toolbar:{title:"Toolbar",description:"Attach a toolbar for plugins to easily register buttons on the top of a code block.",owner:"mAAdhaTTah"},"copy-to-clipboard":{title:"Copy to Clipboard Button",description:"Add a button that copies the code block to the clipboard when clicked.",owner:"mAAdhaTTah",require:"toolbar",noCSS:!0},"download-button":{title:"Download Button",description:"A button in the toolbar of a code block adding a convenient way to download a code file.",owner:"Golmote",require:"toolbar",noCSS:!0},"match-braces":{title:"Match braces",description:"Highlights matching braces.",owner:"RunDevelopment"},"diff-highlight":{title:"Diff Highlight",description:"Highlights the code inside diff blocks.",owner:"RunDevelopment",require:"diff"},"filter-highlight-all":{title:"Filter highlightAll",description:"Filters the elements the highlightAll and highlightAllUnder methods actually highlight.",owner:"RunDevelopment",noCSS:!0},treeview:{title:"Treeview",description:"A language with special styles to highlight file system tree structures.",owner:"Golmote"}}})},2885:(e,t,n)=>{const a=n(29901),o=n(39642),r=new Set;function i(e){void 0===e?e=Object.keys(a.languages).filter((e=>"meta"!=e)):Array.isArray(e)||(e=[e]);const t=[...r,...Object.keys(Prism.languages)];o(a,e,t).load((e=>{if(!(e in a.languages))return void(i.silent||console.warn("Language does not exist: "+e));const t="./prism-"+e;delete n.c[n(16500).resolve(t)],delete Prism.languages[e],n(16500)(t),r.add(e)}))}i.silent=!1,e.exports=i},6726:(e,t,n)=>{var a={"./":2885};function o(e){var t=r(e);return n(t)}function r(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}o.keys=function(){return Object.keys(a)},o.resolve=r,e.exports=o,o.id=6726},16500:(e,t,n)=>{var a={"./":2885};function o(e){var t=r(e);return n(t)}function r(e){if(!n.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}o.keys=function(){return Object.keys(a)},o.resolve=r,e.exports=o,o.id=16500},39642:e=>{"use strict";var t=function(){var e=function(){};function t(e,t){Array.isArray(e)?e.forEach(t):null!=e&&t(e,0)}function n(e){for(var t={},n=0,a=e.length;n "));var l={},s=e[a];if(s){function c(t){if(!(t in e))throw new Error(a+" depends on an unknown component "+t);if(!(t in l))for(var i in o(t,r),l[t]=!0,n[t])l[i]=!0}t(s.require,c),t(s.optional,c),t(s.modify,c)}n[a]=l,r.pop()}}return function(e){var t=n[e];return t||(o(e,a),t=n[e]),t}}function o(e){for(var t in e)return!0;return!1}return function(r,i,l){var s=function(e){var t={};for(var n in e){var a=e[n];for(var o in a)if("meta"!=o){var r=a[o];t[o]="string"==typeof r?{title:r}:r}}return t}(r),c=function(e){var n;return function(a){if(a in e)return a;if(!n)for(var o in n={},e){var r=e[o];t(r&&r.alias,(function(t){if(t in n)throw new Error(t+" cannot be alias for both "+o+" and "+n[t]);if(t in e)throw new Error(t+" cannot be alias of "+o+" because it is a component.");n[t]=o}))}return n[a]||a}}(s);i=i.map(c),l=(l||[]).map(c);var u=n(i),d=n(l);i.forEach((function e(n){var a=s[n];t(a&&a.require,(function(t){t in d||(u[t]=!0,e(t))}))}));for(var g,p=a(s),f=u;o(f);){for(var b in g={},f){var m=s[b];t(m&&m.modify,(function(e){e in d&&(g[e]=!0)}))}for(var v in d)if(!(v in u))for(var h in p(v))if(h in u){g[v]=!0;break}for(var y in f=g)u[y]=!0}var _={getIds:function(){var e=[];return _.load((function(t){e.push(t)})),e},load:function(t,n){return function(t,n,a,o){var r=o?o.series:void 0,i=o?o.parallel:e,l={},s={};function c(e){if(e in l)return l[e];s[e]=!0;var o,u=[];for(var d in t(e))d in n&&u.push(d);if(0===u.length)o=a(e);else{var g=i(u.map((function(e){var t=c(e);return delete s[e],t})));r?o=r(g,(function(){return a(e)})):a(e)}return l[e]=o}for(var u in n)c(u);var d=[];for(var g in s)d.push(l[g]);return i(d)}(p,u,t,n)}};return _}}();e.exports=t},92703:(e,t,n)=>{"use strict";var a=n(50414);function o(){}function r(){}r.resetWarningCache=o,e.exports=function(){function e(e,t,n,o,r,i){if(i!==a){var l=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:o};return n.PropTypes=n,n}},45697:(e,t,n)=>{e.exports=n(92703)()},50414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64448:(e,t,n)=>{"use strict";var a=n(67294),o=n(27418),r=n(63840);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n