Qu'est-ce qu'AppArch ?
AppArch est une plateforme qui automatise la qualité architecturale de vos bases de code polyglottes. Ce n’est pas un linter - elle lit la forme de votre base de code : couches, modules, directions des dépendances et contrats.
Que fait-il ?
Section intitulée « Que fait-il ? »- Analyse des dépendances - produit le graphe orienté des dépendances de l’ensemble du projet et signale les cycles et les fuites.
- Détection des violations d’architecture - les règles que vous définissez sont appliquées à chaque PR/MR.
- Multilingue - .NET, Java, Python, Go, TypeScript, Ruby, PHP, Kotlin, Swift et plus encore sont gérés avec le même jeu de règles.
Notre code est-il en sécurité ?
Section intitulée « Notre code est-il en sécurité ? »Oui - votre code source ne nous parvient jamais. L’analyse s’exécute sur le runner où votre code se trouve déjà, c’est-à-dire dans votre propre pipeline CI et votre infrastructure. AppArch ne clone, ne stocke ni ne récupère le code source sur ses propres serveurs. Seuls les résultats de l’analyse (constats, métriques, scores) nous sont transmis.
Et ensuite ?
Section intitulée « Et ensuite ? »Passez au guide de démarrage rapide pour connecter votre premier projet.