A fundação | E a ideia de reutilização da cultura OpenSource

"Se você deseja criar uma torta de maçã do zero, você primeiro, deve criar o universo” - Carl Sagan

image.png

image.png

Na programação a vida é assim, nada se cria do zero, você sempre vai construir suas aplicações em cima de coisas que já foram criadas por ourtras pessoas.

Afinal, se você fosse criar um programa do absoluto zero, isso incluiria criar a linguagem, a IDE, o sistema operacional, o hardware, sua casa/seu trabalho onde vai colocar o computador, seu bairro, cidade, país, planeta terra, sistema solar, galáxia e finalmente universo

kkkkkkkkkk que trabalho desgraçado, né não? 😮‍💨Melhor desistir da ideia 😅

Por isso, desenvolva a habilidade de se sentir confortável ao reaproveitar tudo isso que já foi criado e já está ao seu alcance.

<aside> 👌

Desapegue da ideia de criar algo original, e se apegue ao processo de entender a lógica por trás da criação de cada coisa.

</aside>

Tudo isso para apresentar o Node.js e o npm

Enquanto o Node.js revolucionou a maneira como desenvolvemos aplicativos da web, permitindo que os desenvolvedores usem JavaScript tanto no frontend quanto no backend, promovendo um desenvolvimento mais coeso e eficiente…

…o npm nada mais é do que o maior repositório de pacotes de código aberto do mundo. Isso facilita a adição de funcionalidades a um projeto Node.js por meio do uso de bibliotecas e módulos de terceiros.

Node.js: O cérebro por trás da reutilização de tudo o que torna um projeto possível. (que são as bibliotecas caso não tenha ficado claro 😁)

image.png