DEV Community

Discussion on: Why VueJs is the next big thing - a personal perspective

Collapse
 
fxck profile image
Aleš

whether you need them or not, Angular will install them by default

Not true. While it might add them to your package.json, they will get stripped down at build time, unless you actually use them. Angular Ivy hello world is as small as 3kb.

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
fxck profile image
Aleš

That still doesn't change the fact that everything that is NOT used will be treeshaken away. That is right now, with Ivy will get even better, every part of angular core that is not used will be stripped away, see bundle size of this example ng-ivy-demo.firebaseapp.com/bundle.js

And that it install devDependencies? You can't possibly think that is a problem or a disadvantage.

I'm not shitting on neither vue or react, I think they are both great. But the code size argument against angular is simply uneducated.