This project follows the Pluralsight ASP.NET Core 6 Web API Fundamental from Kevin Dockx.
The course covers the following:
- Getting Acquainted with ASP.NET Core
- Creating the API and returning resources
- Manipulating resources and validating input
- Working with services and dependency injection
- Getting Acquainted with Entity Framework Core
- Using entity Framework Core in your controllers
- Searching, Filtering and Paging resources
- Securing your API
- Versioning and documenting your API
CORS was not covered, but was added to make sure the frontend could retrieve the resources from the backend.
The frontend is going to be written in Vue, with Typescript and Tailwind. More info to come.