Definição
Back-end – algo como “parte de trás”, na tradução livre do inglês – se refere à parte do desenvolvimento de software que lida com o que ocorre nos bastidores de um aplicativo ou site.
O back-end garante que tudo funcione corretamente – desde o gerenciamento do banco de dados até a autenticação do site – processando as solicitações dos usuários e retornando as respostas adequadas.
Hoje, o back-end está presente em quase todas as interfaces que utilizamos, desde as lojas online até aplicativos.
Origem do termo
O termo "back-end" surgiu no contexto da computação para diferenciar as operações internas (não visíveis aos usuários), das operações externas (visíveis aos usuários).
Com o avanço da tecnologia, essa separação tornou-se ainda mais importante, especialmente com o crescimento da internet e do desenvolvimento web, consolidando o uso do termo para descrever a lógica e infraestrutura por trás das interfaces de usuário.
Como usar “Back-end” na prática
"Back-end" na prática se refere a tudo que acontece por trás da interface de um site ou aplicativo.
Por exemplo, quando você faz login em uma rede social, o back-end processa suas credenciais, verifica se estão corretas e te permite acessar sua conta. Isso é o back-end na prática!
Outro exemplo é uma loja online: o back-end gerencia o estoque, processa os pedidos e realiza transações de pagamento.
Conteúdos sobre o tema
No e-commerce, back-end tem tudo a ver com a criação de sites. Para entender mais sobre o tema, leia: