> For the complete documentation index, see [llms.txt](https://abi.gitbook.io/net-core/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://abi.gitbook.io/net-core/3.-servicios-rest.md).

# 2. Explicación de Conceptos

A continuación explicare algunos de los siguientes conceptos básicos:

* Servicios REST y alternativas como [OData](/net-core/3.-servicios-rest/3.1-servicios-rest/3.1.1-odata.md) y [GraphQL](/net-core/3.-servicios-rest/3.1-servicios-rest/3.1.2-graphql.md)
* [Como generar versiones de tu base de datos de acuerdo la versión de tu código fuente](/net-core/3.-servicios-rest/3.1-generar-versiones-de-tu-base-de-datos.md)
* [¿Qué son los paquetes Nuget?](/net-core/3.-servicios-rest/3.3-paquetes-nuget.md)
* [¿Qué son los archivos de recursos? ](/net-core/3.-servicios-rest/3.4-archivo-de-recursos.md)
* [Conocer la estructura básica de un proyecto de API de .Net Core](/net-core/3.-servicios-rest/3.1-estructura-del-proyecto.md)
* [Como generar un mejor código, siguiendo los principios de código limpio](/net-core/3.-servicios-rest/4.7-refactorizando-tu-codigo.md)
* [¿Qué es la programación asíncrona?](/net-core/3.-servicios-rest/3.9-programacion-asincrona.md)
* [¿Qué es Git?](/net-core/3.-servicios-rest/3.10-git.md)
* [¿Qué es Scrum?](/net-core/3.-servicios-rest/2.9-que-es-scrum.md)
