Skip to content

rsbmk/api-mavs

Repository files navigation

MAVS API

Branches Functions Lines Statements Jest coverage

Tabla de contenidos

Sobre el proyecto

Este proyecto representa una de mis primeras incursiones en el desarrollo de aplicaciones REST API, centrándome específicamente en la arquitectura Backend for Frontend (BFF). Diseñado como una práctica inicial, este proyecto tiene como objetivo proporcionar funcionalidades específicas para facilitar el consumo de datos por parte del frontend.

Este proyecto demuestra mi capacidad para comprender y aplicar conceptos clave en el desarrollo de APIs, así como mi habilidad para adaptarme a nuevas arquitecturas, reflejando un compromiso constante con la mejora y la adquisición de nuevas habilidades.

Características Clave

  • Arquitectura BFF: Implementación centrada en la arquitectura Backend for Frontend, permitiendo una comunicación eficiente entre el frontend y la API.

  • Prácticas de Desarrollo: El proyecto refleja mi aprendizaje inicial y las mejores prácticas adoptadas durante el proceso de desarrollo, sirviendo como testimonio de mi evolución en habilidades de programación.

  • Optimización para Frontend: Se han incorporado funcionalidades que simplifican y agilizan el consumo de datos por parte del frontend, mejorando la experiencia del usuario final.

  • Proyecto de Aprendizaje: Esta iniciativa no solo representa una implementación técnica, sino también un hito en mi trayectoria de aprendizaje, marcando el inicio de mi exploración en el desarrollo de soluciones completas.

Instalación

  1. Clonar el repositorio
     # Clonar el repositorio
    $ git clone git@github.com:rsbmk/api-mavs.git

    # Entrar en el directorio
    $ cd api-mavs
  1. Instalar las dependencias
    $ npm install
  1. Iniciar el servidor
    $ npm start