Understanding the structure of SPAs with ASP.NET Core
With proper architecture, features can easily be developed, and we can reach an outstanding client's satisfaction. This approach is challenging because it requires solid architectural expertise and a proper hosting approach, but it always succeeds in delivering a decent solution.
In this section, we will get to know the structure of SPAs with ASP.NET Core. We will explore the project structure of the three top modern SPA technologies: Angular, React, and Vue.
The project will be a combination of the Angular
ClientApp folder along with the web API that is usually included in the
Controllers folder, as shown in the following screenshot: