Hello, in this video I will talk about what is MVC design pattern and what is MVC MVC design pattern and why we studying fishy design pattern. MVC design pattern is a modal view controller. This is like a way how's the data will transfer from database to page and if is based on this MVC design better. So, here we have a database and we have a beach what is MVC say? MVC, MVC say to deal with a database, you should have a model layer. This model layer will work on user base and if any Barton's a project need any data from the database, he has to get It's Rosa Mata, what is the technology can be used as a model we can use EGP hibernate is the basic component and there are other technology.
But we are focusing at efficient component in this course. This is the first part of the MVC, which is the model. Then we have a view layer view is the layer which work with the pages with the UI user user interface. So anything related to the UI pages, CSS localization whatever it will be built, implemented in the view layer. We have the third part is a controller a controller is like a navigation rule between the pages it will lengthen the vacation and do some other stuff. So view controller will work to each other, because the controller will handle all page navigation plus information view or controller needed from the database.
We have to get it from the model. So this picture is simplify what is the MVC, I will re explain it again. So we have a database and we have a beach and we need the data to transfer from the database to the beach. The Hadza data will flow we'll go through a specific flow MVC say you should have a model and this model will deal with the database information and if any component in your project need any data from the database has to go through some model. Then we have a view layer and this view layer is anything related to the pages and the user interface and controller will be handed the beach, navigate All this is a VC model view controller controller. In the next video I will show you how EDF can use an MVC.
So see you next video