Main backend techonology - Arquisoft/wiq_en2b GitHub Wiki

Characteristics of the design decision:

  • Date recorded: 10/03/2024
  • Scope: backend, API

Description

The backend team wants to deprecate the given Node.js microservices system in favour of a monolithic Springboot-based approach. This is mainly due to only one member having prior experience in Node.js development. No members support keeping the current approach, and when asked if SpringBoot would allow a possible microservices constraint, a member of the backend team has stated that a proper-developed SpringBoot application should be easy to divide between different microservices.

Decision taken

The backend team has agreed to use SpringBoot and JPA for the backend.