InfoQ Homepage   	  		  			  			                  Articles                 		  		Why I No Longer Use MVC Frameworks

Why I No Longer Use MVC Frameworks

submited by
Style Pass
2021-05-25 19:30:07

InfoQ Homepage Articles Why I No Longer Use MVC Frameworks

Find out what technologies from the web development space you should keep an eye on this year. Be the innovator in your team and learn more about Vue.js, GraphQl and React. Read the report.

Grow a scalable mobile app security program with the deep expertise, standards-based automated test coverage and pipeline speed you need.

Dev – So, this screen has data element x,y,z… could you please create an API with the response format {x: , y:, z: }

I don’t even argue anymore. Projects end up with a gazillion APIs tied to screens that change often, which, by “design” require changes in the API and before you know it, you end up with lots of APIs and for each API many form factors and platform variants. Sam Newman has even started the process of institutionalizing that approach with the BFF pattern that suggests that it’s ok to develop specific APIs per type of device, platform and of course versions of your app. Daniel Jacobson explains that Netflix has been cornered to use a new qualifier for its “Experience APIs”: ephemeral. Sigh…

A couple of months ago, I started a journey to understand why we ended up here and what could be done about it, a journey that lead me to question the strongest dogma in application architecture, MVC, and where I touched the sheer power of reactive and functional programming, a journey focused on simplicity and scraping the bloat that our industry is so good at producing. I believe you might be interested in my findings.

Leave a Comment