3 ms·
This is also another winning point of the framework: Frameworks save you time, and allow you to write less code. By writing less code, it is much easier to unde
by gjsman-1000 2y ago
This is also another winning point of the framework: Frameworks save you time, and allow you to write less code. By writing less code, it is much easier to understand what your program is doing, and change it as requirements change.
When you work without a framework, you invent your own framework. It won't be as well thought through - guaranteed. When changes come in, the sheer amount of code means mistakes will be made and your code will slowly turn into spaghetti. If this is a custom FFMPeg conversion service - totally worth it. If it's CRUD, like how 90% of apps are CRUD, then it's probably a mistake.
As I told another programmer, using a framework doesn't mean you are a "semi-skilled" programmer (what elitism). It means you know you aren't special, you aren't smarter than other programmers, you know your own limitations, and know that using a framework other people understand (and keeping the amount of code to a minimum) is the best for your company and the project.
- gregjor 2y agoTry to understand the difference between not using a framework and inventing your own framework. No one in this thread advocated writing their own framework. I originally pointed out that PHP and Go include everything you need to write web applications in the language and standard libraries. They don't need a framework at all. Yes, frameworks have some advantages as you listed. And they have disadvantages. Before doing the same thing over again with Laravel, or Goravel (the original topic of this thread) think hard about the trade-offs. Frameworks impose limitations, on both the application and the programmer.
- deleted 2y ago[deleted]