profile

Yeniden Merhaba 👋

Ben Emirhan. Tutkulu ve deneyimli bir Web Geliştiricisi olarak, hayallerinizdekini gerçeğe dönüştürmek için buradayım. Yaratıcılıkla ve görsellikle birleşen uzmanlığım sayesinde, projelerinize etkileyici, profesyonel ve yenilikçi çözümler sunuyorum. Dijital dünyada fark yaratmaya hazırsanız, birlikte harika işler başarabiliriz! 💻✨

Arayın
blog-img-1

🌹 Merhaba değerli bağlantılarım , 👨‍💻 bugün sizlere MVC (Model-View-Controller) Mimarisinden bahsedeceğim.


🤔 MVC Mimarisi nedir?


🗃 Arkadaşlar, MVC mimarisi belirli işlerin, yapıların ve dosyalamaların karmaşıklığını ortadan kaldırarak, her birinin kendine özgü bir alanı olması gerektiğini savunan bir mimaridir.


Bu mimarinin 3 ayrı katmanı vardır. Bu katmanlar sırasıyla;

➡️ Model

➡️ View

➡️ Controller


Model Katmanı:

📊 Model katmanı, projemizdeki veritabanı ile ilişkimizi, kurallarımızı ve işlevlerimizi yazmamıza olanak sağlayan katmandır. Kısacası, bu katmana "Veri Katmanı" da denir.


View (Görünüm):

🫀 View katmanı, projemizdeki ön yüz tasarımlarını barındırdığımız alandır.


Controller (Denetleyici):

🧠 Controller katmanı, projemizdeki kullanıcı (User), istemci (Client), istek (Request) ve yanıt (Response) olayları ile ilgilenen katmandır. View ve Model arasındaki bağlantıları kurar.


📚 KAYNAKLAR

Kadircan Doğan : https://lnkd.in/diyehMRs
Portakal : https://lnkd.in/djp3pcXX
Coderspace : https://lnkd.in/dD_dUiA6


-----------------------------------------------------------------------------

🌹 Hello dear connections, 👨‍💻 today I will talk to you about the MVC (Model-View-Controller) Architecture.


🤔 What is MVC Architecture?


🗃 Friends, MVC architecture is a design pattern that aims to eliminate the complexity of certain tasks, structures, and file organizations by ensuring that each part has its own specific area.


This architecture consists of 3 layers, which are as follows:

➡️ Model
➡️ View
➡️ Controller

Model Layer:

📊 The model layer allows us to define the relationship with our database, write our rules, and perform functions in our project. In short, it is also called the "Data Layer."


View Layer:

🫀 The view layer is where we store the front-end designs of our project.


Controller Layer:

🧠 The controller layer handles the user (User), client (Client), request (Request), and response (Response) events in our project. It also establishes the connections between the View and Model layers.


📚 SOURCES

Kadircan Doğan : https://lnkd.in/diyehMRs
Portakal : https://lnkd.in/djp3pcXX
Coderspace : https://lnkd.in/dD_dUiA6