DEV Community

Robert Sfarzo
Robert Sfarzo

Posted on • Updated on

MCV Frameworks

By chance and by deliberately researching, I have discovered that there are many other web stack frameworks that implement the Model-View-Controller paradigm:

  • For example, looking at popular data science framework Django, I thought: 'wow, this is Ruby on Rails but in Python.' Personally, I like Ruby much more than Python, but it lacks the data science libraries.
  • Another example is Laravel. This MVC framework was created to improve PHP stacks. A very, very old piece of the old LAMP stack, PHP is used by a vast majority of web sites. I've worked with PHP: ugh, super recursive and time-consuming to debug. It's sort of like an entrenched cancer.
  • and there are several more MVC frameworks.

So, learning Ruby on Rails has been a fun and relevant adventure.

Top comments (0)