Desarrolladores

Arquitectura del código

Directrices para navegar por el repositorio de la aplicación sin confundir las capas de interfaz de usuario, API y persistencia.

ZonaRol
src/appRutas, páginas y puntos finales de la API de Next.js
src/componentsInterfaz, pestañas, widgets y modales
src/providersEstado del cliente y llamadas a la API de configuración
src/libTipos, autenticación, control de acceso, persistencia, integraciones y reglas de negocio
publicRecursos estáticos
e2eEscenarios de Playwright
scriptsPruebas de contenedores y herramientas de mantenimiento
dataDatos locales persistentes, nunca código fuente

Las mutaciones de configuración se realizan a través de rutas del servidor, que aplican privilegios de administrador y filtran las respuestas. Las integraciones se consultan en el lado del servidor para evitar exponer sus secretos directamente al navegador.

Antes de modificar un tipo compartido, busque sus consumidores en la API, los formularios, la capa de persistencia, los filtros de lectura y las pruebas. Una opción visible sin un contrato de servidor completo es una función incompleta.