Bu bölümde mimari yapılar MVC, MVP, MVVM ve VIPER ı inceleyeceğiz. Öncelikle neden bir mimari yapıya ihtiyaç duyarız. Mimari yapıları açıklamadan önce buna bir göz atalım. Teste dayalı uygulama geliştirmeyi kolaylaştırır. Yazma ve okuma için kodları basitleştirir. Katmanlı yapısı sayesinde karışıklığı engeller. Uygulama güvenliği konusunda büyük artıları vardır. Dışarıdan ulaşan herkese View kısmı gösterilir. Büyük projelerde, projenin denetimini ve yönetimini kolaylaştırır. Front-end ve Back-end kodları birbirinden bağımsız bir şekilde değiştirilebilir. MVC, Model, View ve Controller kelimelerinin baş harflerinden oluşan bir yazılım mimari desenidir. MVC deseni, 3 katmandan oluşmaktadır ve katmanları…
Okumaya Devam EtKategori: Mimari Yapılar
MVC (Model – View – Controller)
MVC mimarisi ilk kez 1979’da Trygve Reenskaug tarafından ortaya atıldı. MVC modeli ilk olarak 1987 yılında Smalltalk programlama dilinde tanıtıldı. MVC ilk kez 1988 makalesinde genel bir kavram olarak kabul edildi. MVC mimarisi modern web uygulamalarında yaygın olarak kullanılmaktadır.
Okumaya Devam Et