In this chapter, we explored some key characteristics of modern web solutions that we must know to build scalable and cloud-hosted solutions. We learned about the difference between traditional web applications and SPAs, and how to choose between them.
Moreover, we had an overview of the project structure for the three modern frontend frameworks to build SPAs with the ASP.NET Core Web API, and we provided a quick comparison table between these frameworks. Later in this chapter, we explored the main options to host web applications in Azure with high-level recommendations to know how to choose the best hosting approach for our solution.
In the next chapter, we will dig deep into designing and implementing Microsoft DevOps solutions and we will learn about their benefits.