Proposito: reducir la friccion de navegacion para equipos que buscan los estandares autoritativos de Web, C#/.NET y React.
Usa esta pagina cuando ya sabes el stack objetivo y necesitas el camino mas corto hacia los estandares Evolith relevantes.
Meta: dar a los equipos enfocados en un stack el estandar autoritativo en un clic, sin navegacion exploratoria.
Objetivos:
- Mapear cada stack soportado (React, API .NET, Node.js, baseline agnostico) a su unica fuente de verdad.
- Ofrecer rutas rapidas ordenadas para aplicar un estandar sin leer todo el corpus de gobernanza.
- Hacer explicito que pertenece a Evolith Core y que a los repositorios de producto, para promover practicas en lugar de copiarlas.
| Documento | Descripción | Objetivo / Meta | Tipo | Obligatorio |
|---|---|---|---|---|
| Estandar Web Frontend React | Estandar autoritativo para frontends web en React | Estandarizar la entrega React | Estandar normativo | Sí |
| Estandar API .NET | Estandar autoritativo para APIs C# / .NET | Estandarizar la entrega de APIs .NET | Estandar normativo | Sí |
| Perfil Tech Stack .NET y C# | Perfil runtime aprobado para cargas .NET y C# | Fijar el stack .NET aprobado | Perfil runtime | Sí |
| Baseline Arquitectonico Agnostico | Baseline arquitectonico agnostico de runtime para todos los stacks | Restringir todos los stacks uniformemente | Baseline universal | Sí |
| Estoy trabajando en... | Leer primero | Luego leer | Usar para |
|---|---|---|---|
| Cualquier producto o runtime | Baseline Arquitectonico Agnostico | Reference Blueprint | Restricciones arquitectonicas universales antes de decisiones especificas de stack |
| Frontend web en React | Estandar Web Frontend React | Seccion Frontend React | Arquitectura React, boilerplate, sistema UI, acceso a datos, testing, accesibilidad y reglas de promocion |
| Backend API C# / .NET | Estandar API .NET | Perfil Tech Stack .NET y C# | APIs ASP.NET Core, bootstrap de host, superficie REST/GraphQL, EF Core, observabilidad, resiliencia y quality gates |
| Workers C# / .NET o runtime no HTTP | Perfil Tech Stack .NET y C# | Baseline Arquitectonico Agnostico | Decisiones runtime para cargas .NET no API |
| Backend Node.js / TypeScript | Perfil Tech Stack Node.js / TypeScript | Baseline Arquitectonico Agnostico | Decisiones backend especificas de runtime |
| Comparacion o seleccion de stack | Indice de Perfiles Runtime | Resumen Tech Stack | Elegir o validar un perfil runtime aprobado |
- Abre Estandar Web Frontend React.
- Confirma que los detalles especificos de producto permanezcan fuera de Evolith salvo promocion formal.
- Aplica el estandar para estructura de carpetas, tokens UI, limites API, testing, seguridad y accesibilidad.
- Abre Estandar API .NET.
- Leelo junto con el Perfil Tech Stack .NET y C#.
- Aplica el estandar para bootstrap de host, arquitectura por capas, gobierno de superficie API, persistencia EF Core, tenancy, observabilidad, resiliencia, seguridad y quality gates.
- Empieza con Estandar Web Frontend React cuando React sea el objetivo.
- Usa Arquitectura de Notificaciones y Feedback cuando el trabajo toque feedback de usuario, toasts, drawers, errores o feedback de mutaciones.
- Eleva decisiones reutilizables de UI o boilerplate mediante ADR, estandar de gobernanza o patron canonico antes de tratarlas como regla enterprise.
| Tema | Fuente de verdad |
|---|---|
| Reglas arquitectonicas universales | reference/architecture/blueprints/authoritative-tech-stack-agnostic.md |
| Estandar API .NET | reference/governance/standards/engineering/api-dotnet/ |
| Elecciones backend especificas de runtime | reference/architecture/blueprints/authoritative-tech-stack-*.md |
| Reglas frontend React | reference/governance/standards/engineering/web-frontend/react/ |
| Implementacion especifica de producto | Repositorio hijo o referencia aplicada UMS |
| Practica reutilizable promovida | ADR, estandar de gobernanza o patron canonico Evolith |
No copies una practica especifica de producto a Evolith solo porque existe en UMS u otro repositorio satelite. Promuevela solo cuando sea reutilizable, documentada, validada y aprobada por el camino de promocion.