> ## 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.

# Conceptos básicos del servicio backend

> Qué es el servicio backend de Base44, para quién es y cómo encaja con la plataforma principal de Base44

El [servicio backend](https://base44.com/backend) de Base44 es el mismo backend que da soporte al [editor de apps de Base44](https://base44.com/ai-app-builder), disponible como servicio independiente. Es un backend-as-a-service (BaaS) completo que incluye:

* <Icon icon="database" /> **Gestión de datos**: Almacena y consulta datos sin gestionar servidores.
* <Icon icon="user-lock" /> **Autenticación de usuarios**: Inicio de sesión integrado, autenticación social y manejo de sesiones.
* <Icon icon="code" /> **Funciones de backend**: Código de backend personalizado, invocable desde tu app o externamente.
* <Icon icon="plug" /> **Integraciones**: Conexiones predefinidas a IA, correo electrónico, almacenamiento de archivos y más.
* <Icon icon="globe" /> **Hosting**: Despliega tu frontend con HTTPS y dominios personalizados.

Para más detalles sobre estas funciones y otras, consulta [Funciones](/developers/backend/overview/features).

## Editor de apps de Base44 vs servicio backend de Base44

El editor de apps de Base44 genera apps completas, frontend y backend juntos. El servicio backend de Base44 te da solo el backend, para que puedas crear tu propio frontend o prescindir del frontend.

|                      | Editor de apps de Base44            | Servicio backend de Base44                                                                                                                                        |
| -------------------- | ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Qué obtienes**     | Frontend + backend generados por IA | Solo backend                                                                                                                                                      |
| **Cómo creas**       | Describe lo que quieres en un chat  | Programa en tu propio IDE o usa un asistente de IA para programación                                                                                              |
| **Frontend**         | App React autogenerada              | Trae el tuyo en cualquier framework, o no tengas uno                                                                                                              |
| **Ideal para**       | No desarrolladores, builds rápidos  | Desarrolladores, proyectos personalizados                                                                                                                         |
| **Punto de partida** | base44.com                          | [CLI de Base44](/developers/references/cli/commands/introduction), o [skills](/developers/backend/overview/base44-skills) en tu asistente de IA para programación |

**Usa el servicio backend si:**

* Necesitas control pixel perfect sobre el diseño y la UX de tu frontend.
* Tienes un proyecto frontend existente que necesita un backend.
* Quieres crear para plataformas que el editor de apps no admite, como móvil.
* Quieres integrar el backend de Base44 en un sistema más grande.

**Quizás prefieras el editor de apps si:**

* Quieres crear enteramente desde la interfaz de Base44.
* Quieres el camino más rápido de una idea a una app funcional.
* Prefieres una experiencia guiada y visual a un flujo de trabajo basado en código.

## Cómo funciona el servicio backend

Creas y gestionas los proyectos del servicio backend con el CLI de Base44. El CLI configura una estructura de proyecto local en la que defines tus recursos de backend, como entidades y funciones, e incluyes opcionalmente código del frontend.

Interactúas con tu backend usando el [SDK de JavaScript](/developers/references/sdk/getting-started/overview). Es el mismo SDK que se usa en las apps generadas por IA de Base44. Úsalo en tu propio frontend o desde cualquier otra app o servicio que necesite conectarse a tu backend.

Cuando estés listo, despliega tu proyecto con un único comando del CLI. Tus recursos de backend y cualquier archivo del frontend se despliegan en la infraestructura de Base44.

## Ejemplos de casos de uso

* **Apps web con diseño personalizado**: Diseña tu propio frontend cuando necesites control creativo total. Adapta tu marca al detalle o crea experiencias únicas. Usa cualquier framework mientras Base44 se encarga del backend.
* **Apps headless**: Crea apps sin un frontend tradicional, como un bot de Telegram que llame a tus funciones de backend vía HTTP.
* **Apps móviles**: Crea una app móvil con un framework móvil basado en JavaScript como React Native, usando el SDK para conectarte a tu backend de Base44.
* **Ampliar proyectos existentes**: Añade la gestión de datos, la autenticación o la lógica de backend de Base44 a un proyecto que ya tienes creado.

<CardGroup cols={2}>
  <Card title="Empezar" icon="rocket" href="/developers/backend/overview/introduction">
    Configura el CLI y crea tu primer proyecto.
  </Card>

  <Card title="Explorar funciones" icon="list" href="/developers/backend/overview/features">
    Aprende más sobre lo que incluye el servicio backend.
  </Card>
</CardGroup>

<Note>Esta página se tradujo con IA. Para información más precisa y actualizada, consulta la [versión en inglés](/). </Note>
