Digite para filtrar os verbetes do Glossário.

    Desenvolvimento web · Vibe Coding: Do Zero ao MVP

    Backend

    Backend é a parte de uma aplicação que aplica a lógica do produto, integra serviços e organiza o acesso aos registros no servidor.

    Também chamado de: back-end, lado do servidor

    Definição

    Backend é o conjunto de código e serviços que mantém a aplicação em funcionamento no servidor. A interface envia requisições, o backend processa cada operação e a API devolve um contrato que o cliente consegue interpretar. Ele concentra a lógica do produto, valida o que entra, consulta os registros armazenados e decide o que volta para a tela. Sem esse processamento, a interface receberia conteúdo sem conferência e qualquer falha chegaria ao navegador sem tratamento.

    O backend processa a requisiçãoO frontend chama a API, o backend aplica a lógica do produto e a resposta estruturada volta para a tela.FrontendAPIBackendDados
    O frontend chama a API, o backend aplica a lógica do produto e a resposta estruturada volta para a tela.

    Responsabilidades comuns

    O backend pode validar campos antes de seguir, conferir a autenticação de um acesso, consultar o banco, chamar um serviço externo e montar a resposta final. Cada tarefa precisa de um lugar próprio no código, porque uma validação escondida dentro de outra torna a manutenção lenta e o teste difícil. Quando a separação existe, você consegue mudar uma etapa sem quebrar as demais e observa o efeito de cada operação em um único ponto.

    Backend, API e registros

    Uma API organiza os pontos de entrada do backend. Ela não substitui a lógica interna nem o banco de dados, mas cria um contrato claro para clientes e integrações. Uma tela conversa com o backend pelas operações da API, sem precisar conhecer a implementação interna de cada operação. Quando o contrato muda, a interface ajusta o que envia e o que espera, e o backend segue isolado das telas.

    Falha comum e como verificar

    A falha mais comum é deixar o backend responsável por tudo e esquecer de observar o que ele devolve. Uma operação pode gravar um registro e o cliente receber uma resposta sem os campos esperados, ou a autenticação pode liberar um acesso sem conferir a permissão daquela identidade. Para verificar, acompanhe o log da execução, confira o banco depois de cada operação e teste o fluxo com uma entrada inválida para ver se o backend recusa antes de gravar. Quando a resposta não reflete o que foi gravado, a camada que monta a resposta está divergindo do que o frontend espera.

    Veja a definição de API

    Dúvidas frequentes

    Perguntas frequentes sobre Backend

    O que o backend faz?
    Ele recebe requisições, aplica a lógica do produto, consulta ou grava registros, integra serviços e devolve respostas para os clientes.
    Backend e servidor são a mesma coisa?
    Não exatamente. Servidor pode indicar a máquina ou o processo que atende requisições. Backend indica a parte da aplicação responsável pela lógica e pelos registros.
    O backend precisa de uma API?
    Uma API é uma forma comum de expor operações do backend para um frontend ou outro sistema, mas existem outras formas de comunicação.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Vibe Coding: Do Zero ao MVP

    Na Formação Vibe Coding, o backend recebe os campos da interface, executa a lógica do produto e devolve uma resposta que o frontend consegue usar.

    Conhecer a formação
    Capa da Formação Vibe Coding do Zero ao MVP

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva.

    R$ 2.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva (segunda a sexta)
    • War Rooms às segundas, quartas e sextas
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano