Corey HarrisJul 26
Day 29 — MVC
What is MVC?
Model View Controller — a software design methodology for developing software. The model is the brains of the operation controlling the application which communicates directly with the database (and/or web server). The view is the front-end of the website which interacts with the user. Finally, the controller acts as the intermediary between the model and the view.
In CodeSchool’s Rails lesson they teach us VMCR, and the R stands for route which manages URL redirection.
The more I learn about Rails the more I realize how much thought was put into creating a web framework based on simplicity.
Follow me on Twitter @Coreyblinks