Este documento describe los principios básicos de las aplicaciones RESTful con ASP.NET Core. Explica qué es REST, sus restricciones clave como interfaz uniforme y estado sin estado, y cómo implementar recursos y métodos HTTP correctamente según el modelo de madurez de Richardson. También cubre temas como el nombrado de recursos y el uso adecuado de códigos de estado HTTP.