¡Descarga nuestra plataforma de forma totalmente gratuita! Descargar desde github
Framework TypeScript con NodeJS y Fastify

Framework TypeScript con NodeJS y Fastify

Descubre el Framework con NodeJS y Fastify más rápido y ligero del mercado

Descargar Framework desde Github

Características del Framework

Lenguajes de programación

Utilizamos lenguajes de programación y librerías basadas en Javascript; NodeJS, Fastify, TypeScript.

TypeScript
JavaScript
NodeJS
Fastify

Aplicaciones

Construye microservicios, API's, desarrollo a medidas y cualquier tipo de Software con una base robusta.

Micro-Servicios
Software a medida
API's
Integraciones

Funcionalidades

Listado de funcionalidades y librerías de nuestro framework.

Inyección de dependencias

El sistema de inyección de dependencias nos permitirá fácilmente crear un árbol de dependencias entre nuestras clases.

Configuración del proyecto

Este módulo facilita la importación de archivos JSON para la configuración de nuestro proyecto.

Gestión de logs

Nos ayudará a generar los logs en formato JSON, ya que de esta manera tendremos más flexibilidad sobre estos.

Eventos

El sistema de evento nos ayuda a mejorar la comunicación entre diferentes entidades.

Utilidades genéricas

utilidades que se podrían usar en cualquier proyecto ya que tienen que ver con arrays, objetos, promises, etc...

Validador de objectos

Este módulo nos va a ayudar primero de todo a generar nuestros modelos de una forma más sencilla, y a compilarlos para validar nuestros objetos de la forma más eficiente.

Mapeo de objetos

Utilizamos object-mapper con algunas ayudas adicionales.

Configuración datasources

Servicios especializados en conectarse a recursos externos de un tipo determinado.

Cliente HTTP

Esta utilidad nos ayudará a la hora de realizar llamadas http a otros servicios, sobre todo JSON REST.

Tests

Utilidad para ejecutar tests aprovechando el sistema de configuración e inyección de dependencias

API Rest

Este módulo nos permite crear fácilmente una API Rest usando el sistema de inyección de dependencias.

Conexión a MongoDB

Esta utilidad nos ayudará a conectarnos a un servidor MongoDB utilizando el sistema de datasources.

Repositorio MongoDB

Es una clase de utilidades creada para ayudar con los usos más comunes de un modelo que representa una colección de MongoDB que tenga un campo de id.

Conexión Email

Esta utilidad nos ayudará a conectarnos a un servidor de email (ej: SMTP, GMail, Outlook 365, etc) para enviar nuestros emails.

Empieza ahora a utilizar nuestro Framework

Es muy simple, solo tiene que acceder a nuestro github o npm y descargar las herramientas que necesites para desarrollar tu Software.

Github

Accede a nuestro repositorio de código abierto en github. Allí encontrarás la documentación y el código para empezar de forma simple.

NPM

Accede a nuestro repositorio de código abierto en NPM. Allí encontrarás las librerías que utilizamos como base en todas nuestras soluciones.