تخطَّ إلى المحتوى

ما هو AppArch؟

AppArch منصة تُؤتمت الجودة المعمارية لقواعد التعليمات البرمجية متعددة اللغات لديك. إنه ليس linter - بل يقرأ شكل قاعدة الكود لديك: الطبقات والوحدات واتجاهات التبعية والعقود.

  • تحليل التبعيات - يستخرج الرسم البياني الموجّه للتبعيات للمشروع بأكمله ويُعلّم الدورات والتسريبات.
  • اكتشاف انتهاكات المعمارية - تُطبَّق القواعد التي تحددها في كل PR/MR.
  • متعدد اللغات - تُدار ‎.NET وJava وPython وGo وTypeScript وRuby وPHP وKotlin وSwift وغيرها بنفس مجموعة القواعد.

نعم - لا يصل كودك المصدري إلينا أبدًا. يُجرى التحليل على الـ runner حيث يوجد كودك بالفعل، أي في خط أنابيب CI والبنية التحتية الخاصة بك. لا يقوم AppArch باستنساخ الكود المصدري أو تخزينه أو سحبه إلى خوادمه الخاصة. تُرسَل إلينا فقط مخرجات التحليل (النتائج والمقاييس والدرجات).

انتقل إلى دليل البدء السريع لربط مشروعك الأول.