> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fundamentos do Backend Service

> O que é o serviço de backend da Base44, para quem é, e como se encaixa com a plataforma principal da Base44

O [serviço de backend](https://base44.com/backend) da Base44 é o mesmo backend que alimenta o [editor de apps da Base44](https://base44.com/ai-app-builder), disponível como um serviço autônomo. É um backend-as-a-service (BaaS) completo que inclui:

* <Icon icon="database" /> **Gerenciamento de dados**: Armazene e consulte dados sem gerenciar servidores.
* <Icon icon="user-lock" /> **Autenticação de usuário**: Login integrado, autenticação social e gerenciamento de sessão.
* <Icon icon="code" /> **Funções de backend**: Código customizado de backend, chamável do seu app ou externamente.
* <Icon icon="plug" /> **Integrações**: Conexões pré-construídas para IA, e-mail, armazenamento de arquivos e mais.
* <Icon icon="globe" /> **Hospedagem**: Implante seu frontend com HTTPS e domínios customizados.

Para mais detalhes sobre esses recursos e outros, veja [Features](/developers/backend/overview/features).

## Editor de apps Base44 vs serviço de backend Base44

O editor de apps Base44 gera apps completos, frontend e backend juntos. O serviço de backend Base44 oferece apenas o backend, para que você possa construir seu próprio frontend ou dispensá-lo completamente.

|                        | Editor de Apps Base44               | Serviço de Backend Base44                                                                                                                                      |
| ---------------------- | ----------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **O que você recebe**  | Frontend + backend gerados por IA   | Apenas backend                                                                                                                                                 |
| **Como você constrói** | Descreva o que quer no chat         | Codifique na sua própria IDE, ou use um assistente de codificação de IA                                                                                        |
| **Frontend**           | App React gerado automaticamente    | Traga o seu próprio em qualquer framework, ou não tenha frontend                                                                                               |
| **Melhor para**        | Não desenvolvedores, builds rápidos | Desenvolvedores, projetos customizados                                                                                                                         |
| **Ponto de partida**   | base44.com                          | [Base44 CLI](/developers/references/cli/commands/introduction), ou [skills](/developers/backend/overview/base44-skills) no seu assistente de codificação de IA |

**Use o serviço de backend se você:**

* Precisa de controle perfeito sobre o design e UX do seu frontend.
* Tem um projeto frontend existente que precisa de um backend.
* Quer construir para plataformas que o editor de apps não suporta, como mobile.
* Quer integrar o backend da Base44 em um sistema maior.

**Você pode preferir o editor de apps se você:**

* Quer construir totalmente na interface da Base44.
* Quer o caminho mais rápido da ideia para o app funcionando.
* Prefere uma experiência guiada e visual em vez de um fluxo focado em código.

## Como o serviço de backend funciona

Você cria e gerencia projetos do serviço de backend usando a CLI da Base44. A CLI configura uma estrutura de projeto local onde você define seus recursos de backend, como entidades e funções, e opcionalmente inclui código frontend.

Você interage com seu backend usando o [SDK JavaScript](/developers/references/sdk/getting-started/overview). Este é o mesmo SDK usado nos apps gerados por IA da Base44. Use-o no seu próprio frontend, ou a partir de qualquer outro app ou serviço que precise se conectar ao seu backend.

Quando estiver pronto, implante seu projeto com um único comando da CLI. Seus recursos de backend e quaisquer arquivos de frontend são implantados na infraestrutura da Base44.

## Exemplos de casos de uso

* **Apps web com design customizado**: Projete seu próprio frontend quando precisar de controle criativo total. Combine sua marca exatamente ou crie experiências únicas. Use qualquer framework enquanto a Base44 cuida do backend.
* **Apps headless**: Construa apps sem um frontend tradicional, como um bot do Telegram que chama suas funções de backend via HTTP.
* **Apps mobile**: Construa um app mobile com um framework mobile baseado em JavaScript como React Native, usando o SDK para conectar ao seu backend Base44.
* **Estenda projetos existentes**: Adicione gerenciamento de dados, autenticação ou lógica de backend da Base44 a um projeto que você já construiu.

<CardGroup cols={2}>
  <Card title="Começar" icon="rocket" href="/developers/backend/overview/introduction">
    Configure a CLI e crie seu primeiro projeto.
  </Card>

  <Card title="Explorar recursos" icon="list" href="/developers/backend/overview/features">
    Saiba mais sobre o que o serviço de backend inclui.
  </Card>
</CardGroup>

<Note>Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a [versão em inglês](/). </Note>
