Options to deploy your Svelte apps
At the end of Chapter 5, Single-Page Applications with Svelte, our application was running locally on our laptops with the npm run dev
command. Additionally, we were able to generate production-ready bundles with npm run build
and start a local server from them. To make our application accessible to others, however, we need to deploy it to a cloud service.
Applications can be deployed to the cloud in a variety of ways. Cloud providers such as Microsoft Azure, Amazon Web Services (AWS), and Google Cloud offer a wide range of services that can be used to host applications, and you can architect very simple or very complex solutions depending on your needs.
The range of choice is especially large for JAMstack applications; because they are just static bundles, they can be served in dozens of ways.
As mentioned in the introduction to this book, one of the advantages of JAMstack applications is that they can be hosted by object storage services...