DEV Community

Discussion on: Algorithms and Data Structures in the 21st century

aleksikauppila profile image
Aleksi Kauppila

It's not the framework's fault that you have to rewrite everything.

You can take measures to make the framework replaceable. Some frameworks make this a little easier and safer and some make it a terrible experience (read: ActiveRecord ORMs) forcing the team to write a lot of code to protect the application.

However you bring up a good point that not all applications need to be built framework agnostic. If the lifespan of an application is one year then it's probably a lot more cost effective to just go with framework's best practices. But is it easy to say how long the lifespan can be? 🤔