This repository contains apps that can be used with as a starting point for some MS Learn Modules. because everyone has their own preference for their JavaScript frameworks/library, you can choose which one you prefer.
The Shop at Home theme is used throughout the app. View it live at https://www.shopathome.dev
Learn how to Publish an Angular, React, Svelte, or Vue JavaScript app and API with Azure Static Web Apps
The apps written in the following JavaScript frameworks/libraries:
Folder | Description | Live Demo |
---|---|---|
angular-app | Sample Angular app | angular.shopathome.dev |
api | Sample Azure Functions app | protected |
react-app | Sample React app | react.shopathome.dev |
svelte-app | Sample Svelte app | svelte.shopathome.dev |
vue-app | Sample Vue app | vue.shopathome.dev |
- A GitHub account
- Node.js and Git
- Visual Studio Code installed
- The Static Web Apps extension installed
- The SWA CLI installed
- The Azure Functions Core Tools installed
- Learn how to set up local development for Azure Static Web Apps using SWA CLI
- Learn more about SWA CLI
- Learn how to Publish an Angular, React, Svelte, or Vue JavaScript app and API with Azure Static Web Apps
- Add an API to Azure Static Web Apps
- Authentication and authorization
- API support in Azure Static Web Apps
- Routes
- Review pre-production environments
- Azure Free Trial