Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como loopback

Loopback, creando un sencillo servicio REST

Continuando con Loopback , un framework para crear microservicios con Node JS y Typescript , está vez crearemos un sencillo api rest que calcule la probabilidad de un evento. La fórmula que emplearemos será la siguiente: Probabilidad = eventosExitosos / totalEventosOcurridos Donde: Evento : Un evento es un resultado particular que nos interesa.  Casos favorables (eventosExitosos) : Son los resultados que cumplen con las condiciones del evento que estamos estudiando.  Casos posibles (totalEventosOcurridos): Son todos los resultados que pueden ocurrir en un experimento. Lo primero que haremos seá instalar Loopback si no lo tenemos instalado: $ npm install -g @loopback /cli Creamos un directorio y nos ubicamos en el: $ mkdir calcula-probabilidad && cd calcula-probabilidad Creamos la aplicación con Loopback: $ lb4 app Esto iniciará un prompt donde colocaremos las características del proyecto. Iniciamos la aplicación: $ npm start Ah...

Loopback: un framework para crear microservicios

Loopbak es un framework Node.js y TypeScript altamente extensible para crear API y microservicios. Características principales: Generación automática de APIs RESTful: Crea endpoints CRUD a partir de modelos de datos definidos.  Conectividad con múltiples bases de datos: Soporta SQL ( MySQL, PostgreSQL ) y NoSQL ( MongoDB ), entre otras.  Desarrollo dirigido por modelos (MDD): Simplifica la creación de APIs mediante definición de modelos.  Extensibilidad: Permite personalizar y añadir funcionalidades con hooks y middleware.  Seguridad integrada: Incluye autenticación y autorización personalizables.  Documentación automática: Genera documentación en formato Swagger/OpenAPI .  CLI potente: Herramientas de línea de comandos para agilizar la creación y gestión de proyectos.  Escalabilidad: Diseñado para manejar alto tráfico y proyectos complejos. Requisitos: Tener instalado Node JS . Instalando Loopbak Abrimos una terminal y tecle...