Blazor is a .NET framework you use for building single-page applications, just like you can use popular JavaScript frameworks such as Angular, React and VueJs. But what is a SPA? In this chapter, you will use routing to jump between different sections of a SPA and send data between different components.
What Is a Single Page Application?
In the beginning of the Web there were only static pages. A static page is a HTML file somewhere on the server that gets send back to the browser upon request. Later came the rise of dynamic pages. When a browser requests a dynamic page, the server ...