Glossário

O que é o backend?

O backend é a parte de bastidores de um app que os usuários nunca veem: o código do servidor que aplica as regras, conversa com o banco de dados, guarda os segredos e se conecta a outros serviços.

Quando você clica em "Agendar" em uma página de reservas, o frontend envia o pedido ao backend. O backend verifica se o horário ainda está livre, salva a reserva no banco de dados, envia um e-mail de confirmação e avisa o frontend de que deu certo.

O backend é onde mora a confiança. Ele decide quem pode ver ou alterar cada coisa, guarda as chaves de serviços como pagamento e e-mail e verifica cada requisição, em vez de acreditar no que o navegador diz.

Os backends rodam em servidores ou em plataformas serverless e conversam com o frontend por meio de uma API.

Perguntas

Um app pode funcionar sem backend?

Os simples podem, como um site estático ou uma calculadora. Assim que você guarda dados de muitas pessoas, recebe pagamentos ou precisa de chaves privadas, precisa de um backend.

O que é backend como serviço?

É um backend pronto, normalmente um banco de dados somado a login e armazenamento, que você usa no lugar de escrever o próprio servidor.

Veja também

  • Frontend vs backend
  • O que é um servidor?
  • Como criar uma API REST

Mythex · Pricing · Crie qualquer coisa com IA · Templates de sites e apps · Mythex comparado · Glossário de criação de apps com IA · Ferramentas grátis para criar apps com IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)