O que é Backend?
É a parte de trás de uma aplicação que não é vista pelo usuário, onde os dados são processados e executados no servidor.
Definição
Os botões ou menus que você vê ao entrar em um site são o front-end. Nos bastidores, a parte que realiza todo o trabalho pesado, como a verificação de suas senhas, a extração de informações do banco de dados ou o processamento de pagamentos, é o back-end. O usuário vê apenas o resultado, enquanto o back-end é a cozinha que prepara esse resultado.
Como funciona
Os códigos executados no servidor recebem as solicitações recebidas, comunicam-se com o banco de dados e, após realizar as operações lógicas necessárias, enviam o resultado de volta ao usuário.
Onde é usado
Está presente em todas as aplicações web modernas, no plano de fundo de aplicações móveis e em sistemas de API.
Costuma ser confundido com
Pode ser confundido com o front-end; o front-end interage com você, enquanto o back-end faz o trabalho.
Perguntas frequentes
Por que executamos código no back-end?
Porque é necessário garantir a segurança dos dados e realizar cálculos complexos sem sobrecarregar o dispositivo do usuário.
Termos relacionados
Ferramentas relacionadas
Esta explicação foi escrita em linguagem simples para a TreScout e traduzida automaticamente do original em turco · a versão turca é a que vale. Se algo parecer errado ou faltando, escreva para hello@trescout.com. Ler em turco →