Existem cada vez mais frameworks que "facilitam" a vida dos programadores, mas de algum modo todas essas frameworks consumem imensos recursos do computador só para criar uma página. Vamos considerar que cada libraria de JavaScript é uma fruta pois é um conjunto de instruções que tem funcionalidades especificas para manipular o DOM e que podem ser consideradas "aplicações". Na instalação das librarias do Angular, a pasta node_modules ocupa quase 500MB. Uma salada de frutas estupidamente grande só para abrir uma página HTML . Como utilizador Linux entendo que um sistema operativo seja igualmente uma salada de frutas no que toca à quantidade de ficheiros necessários para um sistema correr e mesmo assim, sei que posso correr um sistema operativo que ocupe menos do que 500 megas!!! É um absurdo pensar que todas estas funcionalidades que estão facilitadas quanto ao seu uso em qualquer uma das frameworks mais populares de JavaScript, peçam tanto espaço em disco
Um Macaco preguiçoso que procura entender as várias tecnologias usadas na Web de modo a explica-las, mas que tem uma grande tendência de se perder nos pensamentos e nas comparações mentais como forma de entender-se.. e desta forma, entender as tecnologias!