Ir al contenido

¿Qué es AppArch?

AppArch es una plataforma que automatiza la calidad arquitectónica de tus bases de código políglotas. No es un linter - lee la forma de tu base de código: capas, módulos, direcciones de dependencias y contratos.

  • Análisis de dependencias - genera el grafo dirigido de dependencias de todo el proyecto y marca los ciclos y las fugas.
  • Detección de violaciones de arquitectura - las reglas que defines se aplican en cada PR/MR.
  • Multilingüe - .NET, Java, Python, Go, TypeScript, Ruby, PHP, Kotlin, Swift y más se gestionan con el mismo conjunto de reglas.

Sí - tu código fuente nunca llega a nosotros. El análisis se ejecuta en el runner donde tu código ya reside, es decir, en tu propia canalización CI e infraestructura. AppArch no clona, almacena ni descarga el código fuente a sus propios servidores. Solo se nos transmiten los resultados del análisis (hallazgos, métricas, puntuaciones).

Pasa a la guía de inicio rápido para conectar tu primer proyecto.