Native PHP Felsefesi
ArtiFrame, "Convention over Configuration" (Yapılandırmadan Önce Kurallar) ilkesine dayanır. Bir framework'ün gücü, sunduğu araçların zenginliğinden değil, kurduğu düzenin tutarlılığından gelir.
Zero Overhead
Üçüncü parti Composer paketlerine veya kütüphanelere sıfır bağımlılık. Composer sadece PSR-4 otomatik sınıf yükleme (autoloading) mekanizması için kullanılır. Her satır kod sizindir; gereksiz soyutlama katmanlarından arınmıştır.
Güvenlik Önce Gelir
XSS koruması, CSRF doğrulama, SQL injection sanitizasyonu ve HTTP metod kontrolü varsayılan olarak yerleşik gelir. Güvenlik bir seçenek değil, bir standarttır.
Katı Kural Seti (data-js)
Projeye yeni dahil olan bir geliştirici, `data-js` mimarisini ve dizin yapısını dakikalar içinde kavrar. JavaScript olayları (events) asla bir class veya id üzerinden dinlenemez. Takım uyumu, framework seviyesinde garanti altındadır.
<!-- ❌ Anti-Pattern -->
<button id="submitBtn" class="btn">Send</button>
<!-- ✅ ArtiFrame Standard -->
<button class="btn btn-primary" data-js="login-submit">Send</button>