MVC Nedir?

MVC(Model-View-Controller), ilk olarak 1979 yılında  Trygve Reenskaug tarafından tanımlandıktan sonra yazılım alanında kullanılmaya başlayan önemli bir mimari patern(architectural pattern)’dir. Ortaya atıldığı ilk yıllarda ismi “Thing-Model-View-Controller” sonradan basitleştirilerek şu an ki halini almıştır. MVC patern yazılım katmanlarının, örnek olarak display logic’ten data access logic’in, ayrı tutulduğu uygulamalar oluşturur.

MVC’de bir uygulamanın kullanıcı arayüzü 3 ana bölüme ayrılır:

Model: Data işlemlerinin ve iş kurallarının tanımlanır, class’lar oluşturulur
View: Kullanıcı arayüzünün nasıl gösterileceği tanımlanır
Controller: Kullanıcı arayüzündeki işlemler ile data ve/veya spesifik katman arasındaki iletişim sağlanır.
MVC tipik bir framework olmasına rağmen, özellikle bir mimaridir. Bunun anlamı spesifik class hiyerarşi veya object-oriented bir dil olmasa bile implement edilebilir.

MVC’yi Java’da, C++’ta, Php’de ve bir çok köklü dilde bulabilirsiniz.

Siz de mi MVC kursu veriyorsunuz?

Her ay yüzlerce kurs arayan, kursbudur.com'da kurs talebinde bulunuyor. Siz de kurs veriyorsanız hemen kurs veren profili oluşturunuz.

Kurs veren profili oluştur
Size, Hizmet Vermeyi Bekleyen Kurslar
Bu Kategoride Hizmet Vermeyi Bekleyen Diğer Kurslar