RFC-0002 12-08-2024 Modificaciones al fullstack template #1
Replies: 8 comments 40 replies
-
@Lstanislao Pregunta: que tool se mono repo debems utilizar: Turbo vs nx? |
Beta Was this translation helpful? Give feedback.
-
@Lstanislao Pregunta: Como debemos manejar los packages del mono repo? |
Beta Was this translation helpful? Give feedback.
-
Pregunta: Cuál será la estructura que usaremos para mantener múltiples arquitecturas (graphql + mongodb, graphql + prisma, rest + mongodb, rest + prisma) dentro de un mismo repositorio? |
Beta Was this translation helpful? Give feedback.
-
Cuales son las librerías y/o frameworks a utilizar a nivel del frontend? |
Beta Was this translation helpful? Give feedback.
-
Cuales son las librerias y/o frameworks a utilizar a nivel del backend? |
Beta Was this translation helpful? Give feedback.
-
Que opciones tenemos para implementar los features flags? |
Beta Was this translation helpful? Give feedback.
-
Que opciones tenemos para implementar logging? |
Beta Was this translation helpful? Give feedback.
-
Que opciones tenemos para implementar telemetría o que deberiamos dejar listo para agregar herramientas de telemetría? |
Beta Was this translation helpful? Give feedback.
-
Contexto
La motivación este RFC es que nuestro template esta bastante desactualizado y en este punto es más sencillo hacerlo de 0 que seguir intentando actualizar la dependencias.
Las versiones de las herramientas estan bastante desactualizadas, las herramientas son distintas entre proyectos. Hay nuevas herramientas que no se han agregado y hay patrones que no se han ejemplificado en el template.
Por otra parte, esta migración es un parte importante del RFC-0001 09-08-2024 Pipeline de testing y despliegueporque en el template es en donde se agregara los pipelines de CI/CD para pruebas y despliegues, se demostrara el uso features flags y la documentación en general.
Alcance
El alcance es un borro e inicio nuevo en el fullstack template. Esto implica
Propuesta
La propuesta es realizar un nuevo repo de 0 y dejar que cada departamento incluya dentro del fullstack template la estructuras, frameworks, librerias y documentación, necesarias para el funcionamiento del proyecto.
Detalles técnicos
Para lograr esto es necesario:
Beta Was this translation helpful? Give feedback.
All reactions