1
resposta

Diferença Bower e Npm

Qual a diferença de Bower e Npm e como cada um é utilizado? Explicaram que bower é o gerenciador de bibliotecas/dependências, o que isso significa?

1 resposta

Oi José, tudo bem? Se resumirmos, os dois são gerenciadores de pacotes. Com uma diferença fundamental.

O Bower, é um gerenciador de libs front-end, com ele, você gerencia as dependências do seu projeto front, como por exemplo, você quer usar o jquery? O bower instala ele no seu projeto pra você. O bootstrap? também.

O NPM, por outro lado, é mais para pacotes de back-end, tipo, quer criar uma app utilizando node e express, o npm instala o express pra você. Quer que sua app acesso o MySQL? O NPM instala o pacote do MySQL pra você.

Nos dois casos, as dependencias (pacotes que seu projeto precisa para funcionar) são gerenciadas por estes gerenciadores, com focos diferentes. Pegou a ideia?

Espero ter ajudado, bons estudos!