Características

Obtenga toda la información y documentación con mucho más detalle en nuestro repositorio de github

Características generales

Código libre

Código disponible en Github mantenido por Plug y la comunidad

100% Javascript

Un único lenguaje de programación común a todos los programadores

Alto rendimiento

Número mínimo de librerías para que sea lo más fácil de mantener y mejorar

Extensible y Modularizable

Añada o modifique la funcionalidad para adaptarla a sus necesidades

API REST

Comuníque toda su información con tecnologías estándar

Control de versiones

Control de versiones semántico para todos los paquetes

Características técnicas

Logs

Se utiliza pino, ya que tiene una gran conectividad con elastic logs

Configuración

Todo lo necesario para la configuración de paquetes y personalización

Cliente Http y Https

Cliente basado en el http/s de Nodejs para realizar llamadas REST JSON

Inyección de dependencias

Con sintaxis decoradora y basado en la filosofía que sigue typedi.

Manejador de eventos

Adaptación de EventEmitter3 con API similar a los eventos de Node JS

Trabajos programados

Biblioteca cron simple a para que pueda crearlos fácilmente

Validación de objetos

Integración con AJV que admite draft-07 of JSON Schema

Transformación de objetos

Utilidad con API similar a a json-map-transform

Tests

Biblioteca simple que utiliza la Node JS assert library para su validación

ORM

Contenedor de TypeORM con funciones para las bases de datos SQL y NoSQL

Importación y exportación

Utiliza TypeORM para crear JSON de importación y exportación de datos

product web

Paquete para facilitar la gestión de servidores web

Utilidades genéricas

Conjunción de utilidades para la manipulación de objetos y promises

OAS 3

Soporte para agregar documentación por cada operación creada basada en OAS 3

Login

Integración de mecanismos de inicio de sesión como basic auth o JWT

Y mucho más...

Constante evolución para ofrecer las mejores características

Nuestro sitio web utiliza cookies para mejorar su experiencia de navegación. Al utilizar nuestro sitio, usted acepta nuestro uso de cookies. Leer más...