Skip to content

Commit

Permalink
Update 09_architecture_decisions.adoc
Browse files Browse the repository at this point in the history
  • Loading branch information
UO288443 authored Feb 20, 2024
1 parent 08954cb commit 9ee3ad0
Showing 1 changed file with 17 additions and 13 deletions.
30 changes: 17 additions & 13 deletions docs/src/09_architecture_decisions.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,35 +3,39 @@ ifndef::imagesdir[:imagesdir: ../images]
[[section-design-decisions]]
== Architecture Decisions
JavaScript:
We will use the JavaScript language to create both the front-end and the backend of the application, is the default technology of the initial project.
We will use the JavaScript language to create both the front-end and the backend of the application, is the default technology of the initial project.

https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%231)-JavaScript

ReactJS:
The base project they have given us uses ReactJS for the front-end of the application, although it is a framework with which we are not familiar.
We think that is a good oportunity to start using this framework.
We think that is a good oportunity to start using this framework.

https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%232)-ReactJS

NodeJS:
We use NodeJS for the back-end of the application, this is the default technology of the initial project and all the group thought it was a good idea
to use it.
We use NodeJS for the back-end of the application, this is the default technology of the initial project and all the group thought it was a good idea to use it.

https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%233)-NodeJS

MongoDB
The base project they have given us uses MongoDB for the back-end of the application, a DBMS with which we are not familiar, but it seemed like a
good idea to learn this GBD system.
The base project they have given us uses MongoDB for the back-end of the application, a DBMS with which we are not familiar, but it seemed like a good idea to learn this GBD system.

https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%234)-MongoDB

Docker:
We will use Docker to package the application modules in containers, it is the initial technology of the project
https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%235)-Docker
Docker
We will use Docker to package the application modules in containers, it is the initial technology of the project.

https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%235)-Docker

MySQL:
The base project that they have given us uses MongoDB for the back-end of the application, a DBMS with which we are not familiar, however MySQL is another
database management system that we have used in other subjects. We decided to discard this option to learn how to use
https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%236)-MySQL
The base project that they have given us uses MongoDB for the back-end of the application, a DBMS with which we are not familiar, however MySQL is another database management system that we have used in other subjects. We decided to discard this option to learn how to use
https://github.com/Arquisoft/wiq_es1a/wiki/(ADR-%236)-MySQL

Link to all the Architecture Decisions
https://github.com/Arquisoft/wiq_es1a/wiki/Decisiones-arquitect%C3%B3nicas

https://github.com/Arquisoft/wiq_es1a/wiki/Decisiones-arquitect%C3%B3nicas

[role="arc42help"]
****
Expand Down

0 comments on commit 9ee3ad0

Please sign in to comment.