Skip to content

Decisión arquitectónica 06 (React)

Gonzalo Rodríguez edited this page Apr 25, 2023 · 1 revision

Decisión arquitectónica 06 (Uso de React)

Decisión tomada el 31/01/2023

Decisión tomada

Se utilizará el Framework React para el frontend.

Justificación

Se ha decidido utilizar React por varios motivos. Primero, es como viene el esqueleto de la aplicación creado, de esta forma, es muy sencillo aprender cómo funciona y poder guiarse para programar. Segundo, al ser reactivo, evita implementar un sistema de eventos y facilita la implementación frente a usar JavaScript o TypeScript con HTML y CSS directamente.

Ventajas:

  • React abstrae al programador de implementar del código JavaScript/TypeScript con HTML y CSS, facilitando su trabajo.
  • Amplia documentación, muy usado en programación frontend.
  • Facilidad de aprendizaje.

Inconvenientes:

  • Es nuevo para todos los integrantes del grupo.
  • Aunque sea pequeña, hay cierta curva de aprendizaje, por lo que es posible que no se utilice todo su potencial, al menos al principio.
  • Dificultad para utilizar React con SOLID.
Clone this wiki locally