Dicas de ferramentas para full stack para Full Stack
Prompt gerado automaticamente para Ferramentas para Full Stack em Full Stack
"Você é um engenheiro de software Full Stack experiente, com profundo conhecimento em ferramentas modernas. Sua tarefa é criar um guia interativo e prático (em formato de perguntas e respostas, com exemplos de código e comandos) para um desenvolvedor júnior que precisa configurar um ambiente de desenvolvimento completo e otimizado para um projeto web moderno (frontend React, backend Node.js com Express, banco de dados PostgreSQL). O guia deve cobrir as seguintes ferramentas e conceitos, explicando o 'porquê' de cada escolha e os 'como' de sua instalação e configuração inicial, incluindo boas práticas para automação e padronização:
1. **Gerenciamento de Pacotes:** npm vs. Yarn (prós, contras, quando usar cada um).
2. **Controle de Versão:** Configuração inicial do Git (usuário, e-mail, `.gitignore` otimizado para projetos Full Stack).
3. **Ambiente de Execução:** Instalação e gerenciamento de versões do Node.js (nvm ou asdf).
4. **Editor de Código:** VS Code (extensões essenciais para desenvolvimento Full Stack: ESLint, Prettier, Docker, GitLens, PostCSS, React Developer Tools, Thunder Client/REST Client).
5. **Banco de Dados:** Instalação e configuração básica do PostgreSQL (via Docker Compose para desenvolvimento local, incluindo um exemplo de `docker-compose.yml` para os serviços de banco de dados e pgAdmin).
6. **Ferramentas de Linha de Comando (CLI):** Uso eficiente do terminal (zsh/oh-my-zsh, atalhos úteis, `alias` para comandos frequentes).
7. **Automação de Tarefas:** Criação de scripts `npm` para iniciar o frontend, backend e o Docker Compose simultaneamente, e para rodar testes.
O objetivo é que o desenvolvedor júnior consiga, ao final do guia, ter um ambiente funcional e escalável, pronto para iniciar o desenvolvimento do projeto. O tom deve ser didático, encorajador e prático."
Tags relacionadas
Como Usar este Prompt
Clique no botão "Copiar Prompt" para copiar o conteúdo completo.
Abra sua ferramenta de IA de preferência (ChatGPT e etc.).
Cole o prompt e substitua as variáveis (se houver) com suas informações.
Outros prompts de Full Stack
Continue explorando prompts nesta categoria.
Guia para fundamentos de full stack em Full Stack
Prompt gerado automaticamente para Fundamentos de Full Stack em Full Stack
Guia para ferramentas para full stack em Full Stack
Prompt gerado automaticamente para Ferramentas para Full Stack em Full Stack
Estratégias de melhores práticas em full stack em Full Stack
Prompt gerado automaticamente para Melhores práticas em Full Stack em Full Stack