Gestión de datos
Base44 ofrece una base de datos NoSQL en la que defines tus modelos de datos como entidades. Cada entidad es un esquema que define la estructura de los documentos en una colección.- La base de datos es compatible con MongoDB, lo que te permite usar todos los operadores de MongoDB al consultar a través del SDK.
- Los esquemas no se aplican estrictamente, por lo que puedes actualizar tu modelo de datos en cualquier momento sin ejecutar migraciones.
- La seguridad a nivel de fila y de campo controla quién puede acceder a qué registros y campos con reglas de autorización detalladas.
- Las suscripciones en tiempo real están disponibles a través de
entities.subscribe()en el SDK, lo que permite que tu app reciba actualizaciones cuando se creen, actualicen o eliminen registros.
Autenticación y gestión de usuarios
La autenticación integrada se encarga del registro de usuarios, el inicio de sesión y la gestión de sesiones. Hay varios métodos de autenticación admitidos de forma nativa:- Autenticación con email y contraseña
- Soporte para inicio de sesión con proveedores sociales como Google, Microsoft, Facebook y Apple
- Soporte para proveedores de identidad personalizados a través de SSO
auth.
Funciones de backend
Escribe lógica de backend personalizada usando funciones serverless basadas en Deno. Las funciones ejecutan código TypeScript en un entorno de ejecución seguro con acceso completo a los datos y las integraciones de tu app. Aprende más sobre las funciones de backend.Conectores e integraciones
Base44 ofrece integraciones predefinidas para tareas comunes y conectores OAuth para acceso directo a APIs de terceros. Consulta el artículo de conectores para configuración y ajustes.- Integraciones integradas: Funcionalidad lista para usar para tareas comunes como generación de texto con IA, creación de imágenes, subida de archivos y email.
- Integraciones personalizadas: APIs externas preconfiguradas, configuradas por un administrador del workspace que importa una especificación OpenAPI. Las llamadas se enrutan a través del backend de Base44, por lo que las credenciales nunca se exponen al frontend.
- Conectores: Conexiones OAuth a servicios de terceros que ofrecen tokens de acceso para interacciones directas con la API.
Desarrollo local
Ejecuta tu proyecto de backend en tu propia máquina para probar los cambios al instante y detectar problemas antes de desplegar. Consulta Desarrollo local para más detalles.Despliegue y hosting
Despliega los archivos compilados de las apps de tu frontend en la plataforma de hosting de sitios de Base44 con el CLI usando un único comando. La plataforma admite dominios personalizados y ofrece HTTPS automático. El hosting de sitios de Base44 actualmente solo admite Single Page Applications (SPAs). Los frameworks deben estar configurados para exportación estática. No se admiten server-side rendering ni server components. Si necesitas características de servidor, puedes seguir usando los servicios de backend de Base44 con cualquier tipo de cliente y desplegar tu frontend en un proveedor de hosting externo.Ver también
- Referencia de comandos del CLI: Todos los comandos del CLI disponibles
- SDK de JavaScript: Conecta tu app al backend
Esta página se tradujo con IA. Para información más precisa y actualizada, consulta la versión en inglés.

