diff --git a/docs/src/11_technical_risks.adoc b/docs/src/11_technical_risks.adoc index dc5575fc..cf70ec66 100644 --- a/docs/src/11_technical_risks.adoc +++ b/docs/src/11_technical_risks.adoc @@ -2,7 +2,20 @@ ifndef::imagesdir[:imagesdir: ../images] [[section-technical-risks]] == Risks and Technical Debts + +JavaScript: A dynamic, weakly typed language that can have bugs and problems. +ReactJS: A framework for creating user interfaces, but with difficulties and challenges. A high learning curve is required + +NodeJS: An environment for running JavaScript on the server, but with limitations and risks. + +MongoDB: A NoSQL database that offers scalability, flexibility, and performance, but with trade-offs and challenges. It does not support transactions, joins, or schemas, which can affect the consistency, integrity, and reliability of the data. It has a different language and data model than SQL databases, which implies a paradigm shift. + +Docker: A platform for building and running applications in isolated containers, but with drawbacks and risks. It can increase the complexity and cost of deploying and handling your applications as you need additional tools and configurations. + +The wikidata api, since it is the first time we use it and we will have to learn how to use it to create questions and also learn how to generate templates for those questions + +Communication and group work can be complicated at times, so you should always try to maintain a good working atmosphere with the whole team [role="arc42help"] ****