3 ms·
The argument boils down to "more code, more bugs" so large frameworks are less trustworthy than small libraries. Of course on the other end these popular large
by pluma 10y ago
The argument boils down to "more code, more bugs" so large frameworks are less trustworthy than small libraries.
Of course on the other end these popular large frameworks often have a lot more maintainers (sometimes even more maintainers per line of code) than the smaller libraries frequently only maintained by one or two people. And there are of course synergies (yes I'm using that word unironically) when all the code lives in a single ecosystem rather than being based on a unique combination of purpose-built libraries.
Having used both Django and Flask, and various front-end frameworks and libraries, I can see the appeal of both sides of the argument. In the end I haven't found either argument to be bullet-proof though. Everything is always a trade-off.