AppArch nedir?
AppArch, polyglot kod tabanlarınızın mimari kalitesini otomatikleştiren bir platformdur. Bir linter değildir - kod tabanınızın şeklini okur: katmanlar, modüller, bağımlılık yönleri ve sözleşmeler.
Ne yapar?
Bölüm başlığı “Ne yapar?”- Bağımlılık analizi - tüm projenin yönlü bağımlılık grafiğini çıkarır, döngüleri ve sızıntıları işaretler.
- Mimari ihlal tespiti - tanımladığınız kurallar her PR/MR’da uygulanır.
- Çok dilli - .NET, Java, Python, Go, TypeScript, Ruby, PHP, Kotlin, Swift ve daha fazlası aynı kural setiyle yönetilir.
Kodumuz güvende mi?
Bölüm başlığı “Kodumuz güvende mi?”Evet - kaynak kodunuz bize hiç gelmez. Analiz, kodunuzun zaten bulunduğu runner üzerinde, yani sizin kendi CI hattınızda ve altyapınızda çalışır. AppArch kaynağı klonlamaz, saklamaz veya kendi sunucularına çekmez. Bize yalnızca analiz çıktıları (bulgular, metrikler, skorlar) iletilir.
Sırada ne var?
Bölüm başlığı “Sırada ne var?”İlk projenizi bağlamak için hızlı başlangıç rehberine geçin.