Ferramentas do Desenvolvedor
Quando o projeto cresce, editar HTML/CSS/JS "puros" no navegador fica doloroso — sem reload automático, sem módulos, sem organização. Por isso existe um ecossistema de ferramentas que cuidam disso para você.
As três que importam para começar:
- npm (Node Package Manager) — o instalador de pacotes do JavaScript.
Vem junto com o Node.js.
npm install reactbaixa a bibliotecareacte suas dependências para a pastanode_modules/. - Vite — um bundler (empacotador) que pega seus arquivos
.jsx,.ts,.css, processa, minifica e serve no navegador com hot reload (a página atualiza sozinha quando você salva o arquivo). - Editor + DevTools — VS Code no código, F12 no navegador para inspecionar.
Para criar um projeto novo com Vite:
npm create vite@latest meu-app -- --template react-ts
cd meu-app
npm install
npm run dev