≡ Menú

backend

Definiendo relaciones entre modelos con LoopBack

Ya tenemos los dos modelos básicos para nuestra aplicación, Sitio y Puesto. Estos son necesarios para crear el modelo Persona que usa los modelos anterior como claves foráneas. La relación belongsTo Una relación belongsTo crea una conexión que puede ser de uno a muchos o de uno a uno con otro modelo. En una relación [...]

{ 0 comentarios }

Cómo ampliar una API de LoopBack

Ahora vamos a ampliar la API de nuestra aplicación, aunque en este momento solo lo haremos para demostrar el método, porque los modelos que tenemos actualmente, Sitios y Puestos no necesitan de ninguna ampliación. Pero bueno, en LoopBack se llaman métodos remotos y agregan endpoints a la API. Vamos a editar el archivo /common/models/sitio.js que [...]

{ 0 comentarios }

Conecta LoopBack con una base de datos

Ya tenemos dos modelos de nuestra aplicación de control de personal, ahora vamos a hacer que la información sea persistente, es decir, vamos a conectarnos con una fuente de datos, más específicamente con una base de datos y en concreto con MongoDB. Crear la fuente de datos Para crear una fuente de datos, llamadas datasources [...]

{ 0 comentarios }

El siguiente paso de la creación del backend con LoopBack es hacer que los datos se almacenen en una base de datos. El gestor seleccionado es MongoDB, así que hay que asegurarnos que funciona. Qué es MongoDB MongoDB es una base de datos tipo NoSQL, esto quiere decir que permite a los esquemas de datos (los [...]

{ 0 comentarios }

Cómo crear una API con LoopBack

El objetivo ahora que conocemos los conceptos básicos de LoopBack es empezar a crear el servidor backend del cuadro de mando. Vamos a empezar con el control de personal que sirve en realidad para el control de competencias, según la norma ISO 9001. En realidad esta aplicación cumple con varios propósitos, por un lado es [...]

{ 0 comentarios }