3 ms·
Not a great article, but the idea is worth discussing. For me, Model-View-Controller has morphed to Model-Controller-Frontend. Server side templating has been d
by caseymarquis 9y ago
Not a great article, but the idea is worth discussing. For me, Model-View-Controller has morphed to Model-Controller-Frontend. Server side templating has been dropped and replaced with a JS framework. For complex web applications it's a great fit which allows you to move quickly but stably.
I now pretty exclusively use statically typed backends with js frontends. This gives me stability where I need it, and rapid development where I need it.
It's really still MVC, but the V got bigger and has been separated from the M and C. MC-V?
- ukulele 9y agoI rather like the MCF phrasing!
- FrozenTuna 9y agoMy team has transitioned into the same style stack. We used Codeigniter for everything. Now we use its controllers solely as a PHP api and its models as a db query wrapper. AngularJS handles our whole frontend. We just had a big discussion if we want to move to something smaller. Alot of us want to switch to python for professional reasons.
- justbaker 9y agoWhy python in particular? I’m just curious.
- FrozenTuna 9y agoIts used in alot more industry than just web design. I've seen it used for both robotics and ML as well. If I'm still writing server side code for the foreseeable future, I'd like to practice skills in a language that can translate to other uses, whether that's python or javascript via node.js