Repolode
labring

labring/laf

Laf es una plataforma de desarrollo en la nube de código abierto que ofrece funciones, base de datos y almacenamiento en la nube para que los desarrolladores escriban lógica de backend en TypeScript/JavaScript sin gestionar servidores.

Alternativa open source a:FirebaseSupabase

Estrellas
7,551
Forks
669
Issues abiertos
46
Último commit
hace 3 meses

¿Qué es?

Laf es una plataforma de desarrollo en la nube de código abierto que reúne funciones, una base de datos en la nube, almacenamiento de archivos, alojamiento de sitios web y compatibilidad con WebSocket. Las funciones se escriben en JavaScript o TypeScript directamente en un IDE web y se publican en un solo paso, para que los desarrolladores puedan centrarse en la lógica de la aplicación en lugar de configurar servidores.

La plataforma ofrece un SDK de cliente para invocar funciones desde cualquier entorno de ejecución de JavaScript, lo que permite a los desarrolladores de frontend crear funcionalidades de backend sin tener que aprender otra pila de servidores. Las compilaciones del frontend estático se pueden desplegar junto con las funciones. Se admite el autoalojamiento en Kubernetes, y el proyecto está diseñado para que los equipos puedan desplegarlo en su propia infraestructura y entregar el código fuente a sus clientes.

Funciones clave

  • 01Funciones en la nube escritas en JavaScript o TypeScript con un IDE web
  • 02Base de datos y almacenamiento en la nube integrados
  • 03Alojamiento de sitios web estáticos para compilaciones del frontend
  • 04Compatibilidad con WebSocket
  • 05SDK de cliente compatible con cualquier entorno de ejecución de JavaScript
  • 06Despliegue con autoalojamiento en Kubernetes

Casos de uso

  • Desarrolladores de frontend que añaden funcionalidades de backend sin gestionar servidores
  • Equipos pequeños o desarrolladores independientes que crean un MVP rápidamente
  • Agencias que entregan aplicaciones en la nube autoalojadas y su código fuente a clientes
  • Equipos que quieren evitar depender de un backend en la nube propietario

Inicio rápido

  1. 1

    Pruébalo en línea en sealos.run sin instalar nada

  2. 2

    Sigue el tutorial de inicio rápido de Todo List en la documentación

Antes de usarlo

  • El autoalojamiento requiere experiencia en operaciones de Kubernetes y la configuración manual de dominios, certificados y gateways.
  • El README principal y las guías de inicio rápido están escritos en chino; la documentación en inglés se ofrece por separado.

Temas

Preguntas frecuentes

¿Qué es laf?
Laf es una plataforma de desarrollo en la nube de código abierto que ofrece funciones, base de datos y almacenamiento en la nube para que los desarrolladores escriban lógica de backend en TypeScript/JavaScript sin gestionar servidores. Laf es una plataforma de desarrollo en la nube de código abierto que reúne funciones, una base de datos en la nube, almacenamiento de archivos, alojamiento de sitios web y compatibilidad con WebSocket. Las funciones se escriben en JavaScript o TypeScript directamente en un IDE web y se publican en un solo paso, para que los desarrolladores puedan centrarse en la lógica de la aplicación en lugar de configurar servidores.
¿laf es gratuito? ¿Qué licencia tiene?
laf es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿laf sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de laf fue el 30 jul 2026.
¿Para qué puedo usar laf?
Desarrolladores de frontend que añaden funcionalidades de backend sin gestionar servidores Equipos pequeños o desarrolladores independientes que crean un MVP rápidamente Agencias que entregan aplicaciones en la nube autoalojadas y su código fuente a clientes Equipos que quieren evitar depender de un backend en la nube propietario
¿Cómo se instala laf?
Pruébalo en línea en sealos.run sin instalar nada Sigue el tutorial de inicio rápido de Todo List en la documentación
¿Dónde consigo laf?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/labring/laf

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados