Especificaciones Técnicas
En el Frontend destaca el Editor CRUD Genérico [GCE] es un componente de React para ayudar a desarrollar aplicaciones de back-office más rápido.
Al tener un código básico Create-Read-Update-Delete que se puede parametrizar y ampliar, no hay necesidad de reescribir el código para cada editor de tablas.
Lo hice antes en otros lenguajes de programación a lo largo de los años, como Microsoft ASP a principios de 2000.
La intención es transformarlo en un paquete NPM.
El Backend puede usar DynamoDB o MongoDB como almacenamiento persistente.
Se utilizan algunos patrones de diseño de software, tales como método de fábrica, fachada, iterador, método de plantilla y decorador.
Lo más notable fue implementar el acceso a DynamoDB mediante una sintaxis de estilo MongoDB.
En la parte de Gitops/Devops, se hicieron Scripts y configuraciones para realizar despliegues en diferentes plataformas (servidores de desarrollo local, VPS, entre otros), con tecnologías de orquestación como Kubernetes, artefactos y gestión de repositorios con Jfrog, Docker, Gitlab y Gitlab Runners