İçeriğe geçin

Framework

Framework, uygulama için teknik bir iskelet ve ortak kurallar sağlar. Hangi görevleri üstlendiği seçilen framework’e bağlıdır.

Diğer adlarıYazılım çatısı
Yazılım geliştirme

Ortak uygulama iskeleti üzerinde geliştirmek

Framework, uygulama geliştirirken tekrar eden görevleri ve kuralları hazır sunan bir yazılım iskeletidir. Odağına göre sayfa geçişlerini, bileşenleri veya sunucu isteklerinin işlenmesini düzenleyebilir. Ekibin kodu bu yapıya bağlanır.

Varsayımsal bir hizmet portalında yeni işlem sayfaları gezinme ve gösterimde aynı yapıyı izler. Ekip, işe özgü işlevleri bu çerçeveye ekler. Bir kişinin belirli işlemi yapıp yapamayacağı yine uygulamaya uygun kuralla belirlenmelidir.

Kütüphane ise daha çok belirli işlevleri kullanıma sunar; aradaki sınır her zaman kesin değildir. Framework hazır bir iş yazılımı da değildir. Seçimde gerçek gereksinimler ve ekibin uygulamayı uzun süre bakım altında tutabilmesi önemlidir.

Kaynaklar

Bu konudaki yazılar

ASES ile Yazılım geliştirme

Özel yazılım, web ve mobil uygulamalar