Skip to content

Decisión arquitectónica 04 (Uso de API REST)

Diego García García edited this page Apr 23, 2023 · 1 revision

Decisión arquitectónica 04 (Uso de API REST)

Decisión tomada el 20/03/2023

Decisión tomada

Se pasará la funcionalidad relacionada con el manejo de los pods de SOLID a una API REST desarrollada en Node.js.

Justificación

Se quiere dividir la aplicación en dos partes: la webapp (que se corresponderá con el front-end) y la restapi (que será el backend). De esta manera, se logra desacoplar aún mas el acceso a pods de la representación gráfica de la información.

Ventajas:

  • Desacoplamiento del acceso a pods.
  • Permite crear aplicaciones con diferente interfaz y misma lógica de acceso a pods.

Inconvenientes:

  • Hay que refactorizar parte del webapp para adaptarlo a la nueva arquitectura.
  • Podría disminuir el rendimiento de la aplicación al añadir la comunicación con la restapi entre la webapp y los pods.
Clone this wiki locally