• At this year's Build event, Microsoft announced that the Azure App Service has been expanded with a new hosting offer specially designed for static web apps.
  • Microsoft is offering now a preview version of the App Service Static Web Apps for developers who want to build JavaScript web apps with static front-ends and optional dynamic back-ends powered by serverless APIs.
  • For the full coverage of the Build 2020 event, go to our Microsoft Build 2020 section.
  • The Microsoft Build event is all about developers, head over to our Developer Tools Hub to learn more about the tools of the trade.
Hosting your static web apps

Nowadays, web apps are more and more adopting static front-end design patterns with client-side processing powered by JavaScript.

The idea is not to rely on web servers and consequently require a new structure of supporting cloud resources.

At this year’s Build event, Microsoft announced that the Azure App Service has been expanded with a new hosting offer specially designed for static web apps.

How can I use Azure App Service to host my static web app?

Microsoft is offering now a preview version of the App Service Static Web Apps for developers who want to build JavaScript web apps with static front-ends and optional dynamic back-ends powered by serverless APIs.

The advantages of Static Web Apps are that developers can deploy apps in minutes and they save money by using serverless technologies.

What are the advantages of using the App Service Static Web Apps?

A developer details the characteristics in an Azure blog:

Pre-rendering static content (including HTML, CSS, JavaScript, and image files) and leveraging global content distribution to serve this content removes the need for traditional web servers generating the content with every request.

Moving dynamic logic to serverless APIs unlocks dynamic scale that can adjust to demand in real-time and can empower developers to access the benefits of microservices as they evolve and extend individual app components.

The service is designed for developers using frameworks like Angular, React, Svelte, and Vue or static site generators like Gatsby looking for a simple interface to deploy the cloud resources.

How can I start using the Static Web Apps?

Microsoft added all the links for documentation in the presentation blog.