Capítulo oito
Falando a
Língua
O vocabulário de construção —
não código, só os substantivos e verbos.
Você está prestes a se sentar com um agente de código e construir algo. Ele vai usar palavras como "deploy", "endpoint", "componente" e "schema". Se essas palavras forem opacas, você vai se sentir perdido — não porque não consegue construir, mas porque não consegue dirigir. Este capítulo é seu anel decodificador. Não como programar. Como falar a língua de construção.
Pense nisso como dirigir um carro. Você não precisa entender motores de combustão, relações de transmissão ou pressão de fluido de freio. Você precisa saber: acelerador, freio, volante, espelhos. O vocabulário de direção, não de implementação.
A Stack: um anel decodificador
Todo app — do Instagram a uma simples lista de tarefas — é construído com quatro camadas. Desenvolvedores chamam isso de "a stack". Aqui está tudo, desmistificado:
Frontend
O que as pessoas veem e tocam. Botões, texto, imagens, animações. O salão do restaurante.
Backend
A lógica por trás dos bastidores. Processa requisições, verifica senhas, envia e-mails. A cozinha.
Banco de dados
Onde seu app lembra das coisas. Contas de usuário, postagens, configurações. A despensa e o livro de receitas.
Deploy
Como ele chega na internet. Hospedagem, domínios, ir ao ar. Abrir as portas do restaurante.
É isso. Todo app que você já usou é alguma combinação dessas quatro camadas. Quando seu agente de código diz "vou montar o backend", ele quer dizer "vou escrever a lógica dos bastidores." Quando diz "vamos fazer o deploy", quer dizer "vamos colocar na internet." Você não precisa saber como cada camada funciona. Precisa saber que elas existem e para que servem.
O agente como tutor
Aqui está a parte que ninguém te conta: o agente de código também é seu professor. Não sabe o que "npm" significa? Pergunte. Confuso com uma mensagem de erro? Cole e diga "explique isso como se eu não fosse desenvolvedor." Quer saber por que o agente escolheu React em vez de outra coisa? Pergunte. Ele vai explicar o raciocínio em português claro, passo a passo, quantas vezes você precisar.
Seus primeiros cinco minutos
Abra sua ferramenta de código. Descreva seu projeto em português: "Quero construir um rastreador de treinos onde eu registro meus exercícios e vejo meu progresso ao longo do tempo." O agente vai fazer perguntas, sugerir uma stack e começar a construir. Seu primeiro trabalho é responder às perguntas dele e observar o que ele cria.
Explore as quatro camadas de um web app. Clique para aprender o vocabulário — depois se teste.
Você sabe as palavras. Tem a ideia. Agora é hora de sentar com seu agente de código e construir de verdade. A seguir: a arte do loop de construção — iteração, avaliação e o que fazer quando as coisas quebram.