DEV Community

Discussion on: When PHP Framework Sucks Series: Framework topic on a job interview

Collapse
 
damnjan profile image
Damnjan Jovanovic

Hi Jonathan,
As I already gave a talk on this topic two times, I remember every time I got this question as well :)
If your business is for example "music streaming service", and your application is "Laravel" application then that's so wrong. Your application must be "music streaming application", not "Laravel" application at any cost!
The reasons why is:

  1. If you unbind from your framework, then you can upgrade without fear, to the next version.
  2. You'll be able to reuse your code in/with other environments, libraries, and frameworks.
  3. You don't have to adapt your app every time framework deprecates some of their libraries.