Posted on April 11, 2026
| Reading time: 4 min
| 697 words
| Gabriel Mongeon
• Other languages: Français
Sixth and final article in the series. We explore SWA’s preview environments: each pull request generates a complete environment with its own URL.
[Read More]
Posted on April 7, 2026
| Reading time: 5 min
| 964 words
| Gabriel Mongeon
• Other languages: Français
Fourth article in the series. We explore SWA’s built-in authentication: the built-in providers, the /.auth/ endpoint, and how to get the user in Blazor and in the API.
[Read More]
Posted on April 5, 2026
| Reading time: 5 min
| 1063 words
| Gabriel Mongeon
• Other languages: Français
Third article in the series. We add an Azure Functions API to our Blazor WASM project, call it from the client without fighting CORS, and deploy the whole thing.
[Read More]
Posted on April 3, 2026
| Reading time: 4 min
| 824 words
| Gabriel Mongeon
• Other languages: Français
Second article in the series. We explore the staticwebapp.config.json file in depth: the fallback for Blazor, routes, redirects, headers and page protection.
[Read More]
Posted on February 1, 2026
| Reading time: 4 min
| 761 words
| Gabriel Mongeon
• Other languages: Français
I rebuilt my 15-year blog archive using Hugo and Azure Static Web Apps. Here’s what mattered: don’t break old links, keep EN/FR working, and make deploys boring.
[Read More]