Docs GitHub
-- --
Theme:
Language:
EN فا

راهنمای توسعه‌دهندگان (Developer Guide)#

این بخش برای کسانی است که می‌خواهند با ساختار و معماری داخلی bgscan آشنا شوند، در توسعه پروژه مشارکت کنند یا آن را از روی سورس‌کد کامپایل و بنا کنند.

  • شروع به کار — کلون کردن، کامپایل و اجرای محلی پروژه
  • معماری — ساختار کلی پروژه و نحوه اتصال لایه‌های مختلف به یکدیگر
  • هسته اصلی — موتور اسکنر، اینترفیس پروب‌ها، سیستم پیکربندی و خط‌لوله نتایج
  • رابط کاربری — معماری TUI (رابط کاربری متنی)، مدل کامپوننت‌ها، چیدمان و تم‌ها
  • مشارکت در پروژه — سیستم برانچ‌بندی، استایل کامیت‌ها و گردش‌کار پول‌ریکوئست‌ها