After watching a video by James Montemagno, I was amazed that it only took a few clicks to get up and running. So, I started this repository for a small project and to have fun with Static WebApp.
Unfortunately, the API function does not support QueueTrigger. Only HTTP triggers are allowed to work with. See the constraints.
I did not continue working on it...
- Blazor-starter template 👤StaticWebDev
- Fallen in love Azure Static Web Apps 📽️26m - James Montemagno
- Authenticate and Authorize 📚Microsoft learn
- Authentication in Azure Static Web Apps 📽️35m - dotnetFlix - Stacy Cashmore
- Auth0 in Azure SWA for Blazor WASM 📓Auth0 blog
- Deploying Blazor WASM to Azure Static Web Apps 📓DotnetCurry
- #30DaysOfSWA 📓
- Azure Static Web Apps CLI 📓GitHub documentation
- Visual Studio can run the Client and API as multiple startup projects. If you are using the built-in authentication, you will need to start the Static WebApp with the following command:
swa start http://localhost:5000 --api-location http://localhost:7071
- Other option: Configure SWA CLI swa-cli.config.json file when you use
swa start
- The SWA CLI tool requires Node.js, and it was working with version 14.
- Azure Functions Core Tools 👤Azure, install it if needed
- Visual Studio can run the Client and API as multiple startup projects. If you are using the built-in authentication, you will need to start the Static WebApp with the following command:
- Connecting to a database with SWA
- Database connection overview 📚Microsoft learn
- Best practices with database connections 📓Tech Community
- Connect to database directly from SWA 📽️6m - Azure Tips and Tricks - Microsoft Developer
- Data API Builder (DAP)
- Repository for Data API Builder 👤Azure
- Try out the Data API Builder 📓Bart Wullems
- GitHub actions and SWA using Lighthouse and Playwright for SWA staging environments 📓Johnny Reilly
- Deploying Blazor WASM to AWS S3 – Static Website Hosting with AWS + CDN with CloudFront 📓CodeWithMukesh
- Building website without installing anything (Blazor WASM, GitHub Codespaces, GitHub Pages) 📽️8min-dotnet