EasyRest: Generador automático de API Rest basado en Spring Framework y motor de plantillas Beetl

Autores/as

  • Alvaro Chavez Chavez Universidad Nacional Mayor de Marcos, Facultad de Ingeniería de Sistemas e Informática. Lima, Perú
  • Lenis Wong Portillo Universidad Nacional Mayor de Marcos, Facultad de Ingeniería de Sistemas e Informática. Lima, Perú

DOI:

https://doi.org/10.15381/rpcs.v4i1.24125

Palabras clave:

Generador API Rest, Spring Framework Project, Generador Java Project Code, Generador de Proyecto MVC

Resumen

En la actualidad API REST es el enfoque de desarrollo de aplicaciones más usado a nivel mundial, sin embargo, un gran porcentaje del desarrollo es repetitivo. La repetición en el desarrollo genera pérdidas de tiempo y dinero. En el presente estudio se propone EasyRest, un proyecto de generación automática de API Rest basado en Spring Framework. Para el desarrollo de esta propuesta se realizó la construcción de un arquetipo personalizado en Apache Maven. Además, se realizó la construcción de los templates basados en Beetl. La propuesta genera un proyecto backend Rest, que contiene controladores, servicios y repositorios. Los resultados obtenidos con la propuesta pudieron reducir significativamente el tiempo necesario para la construcción del API Rest, en comparación a una construcción manual. Como conclusión la propuesta EasyRest permite la creación automática de API’s Rest en un mínimo de tiempo de desarrollo, automatizando el desarrollo de proyectos backend.

Descargas

Publicado

2022-11-28

Número

Sección

Artículo de contribución

Cómo citar

EasyRest: Generador automático de API Rest basado en Spring Framework y motor de plantillas Beetl. (2022). Revista Peruana De computación Y Sistemas, 4(1), 25-35. https://doi.org/10.15381/rpcs.v4i1.24125