3 ms·
Speaking from personal experience, a large MVC framework like Rails is horrible for learning coding. I tried to learn Django at the same time I learned Python a
by schrijver 14y ago
Speaking from personal experience, a large MVC framework like Rails is horrible for learning coding. I tried to learn Django at the same time I learned Python and my head exploded with all the conventions you try to learn at the same time. Flask provided a much better start. There is a direct coupling between query and response, and the web-app is but a thin layer around the basic language.
In the Ruby world, this would mean starting with Sinatra instead of Rails. The added benefits of MVC only become apparent in larger projects.
Learning this kind of stuff in the browser is a great idea though.