Coleção de apps de exemplo que mostram casos de uso comuns do Cloud Functions for Firebase, em Node.js e Python.
- Estrelas
- 7,551
- Forks
- 669
- Issues abertas
- 46
- Último commit
- há 3 meses
O que é?
Laf é uma plataforma open source de desenvolvimento em nuvem que reúne cloud functions, banco de dados na nuvem, armazenamento de arquivos, hospedagem de sites e suporte a WebSocket. As funções são escritas em JavaScript ou TypeScript diretamente em uma IDE web e publicadas em uma única etapa, permitindo que os desenvolvedores se concentrem na lógica da aplicação em vez de configurar servidores.
A plataforma oferece um SDK cliente para chamar funções de qualquer runtime JavaScript, permitindo que desenvolvedores front-end criem recursos de backend sem precisar aprender uma stack de servidor separada. Builds estáticos de front-end podem ser implantados junto com as funções. Também é possível hospedar a plataforma por conta própria no Kubernetes. O projeto foi pensado para que equipes possam implantá-lo em sua própria infraestrutura e entregar o código-fonte aos clientes.
Recursos principais
- 01Cloud functions em JavaScript ou TypeScript, com IDE web
- 02Banco de dados na nuvem e armazenamento em nuvem integrados
- 03Hospedagem de sites estáticos para builds de front-end
- 04Suporte a WebSocket
- 05SDK cliente compatível com qualquer runtime JavaScript
- 06Implantação self-hosted no Kubernetes
Casos de uso
- Desenvolvedores front-end que querem adicionar recursos de backend sem gerenciar servidores
- Pequenas equipes ou desenvolvedores independentes que querem criar um MVP rapidamente
- Agências que entregam aplicações em nuvem self-hosted e o código-fonte aos clientes
- Equipes que querem evitar ficar presas a um backend de nuvem proprietário
Início rápido
- 1
Experimente online em sealos.run sem instalar nada
- 2
Siga o tutorial de início rápido do Todo List na documentação
Antes de usar
- A hospedagem própria exige experiência com operações de Kubernetes e a configuração manual de domínios, certificados e gateways.
- O README principal e os guias de início rápido são escritos em chinês; a documentação em inglês é fornecida separadamente.
Tópicos
Perguntas frequentes
- O que é laf?
- Laf é uma plataforma open source de desenvolvimento em nuvem que oferece cloud functions, banco de dados e armazenamento para criar backends em TypeScript/JavaScript sem gerenciar servidores. Laf é uma plataforma open source de desenvolvimento em nuvem que reúne cloud functions, banco de dados na nuvem, armazenamento de arquivos, hospedagem de sites e suporte a WebSocket. As funções são escritas em JavaScript ou TypeScript diretamente em uma IDE web e publicadas em uma única etapa, permitindo que os desenvolvedores se concentrem na lógica da aplicação em vez de configurar servidores.
- laf é gratuito? Qual é a licença?
- laf é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- laf ainda é mantido?
- Atualizado nos últimos 6 meses. O último commit de laf foi em 30 de jul. de 2026.
- Para que posso usar laf?
- Desenvolvedores front-end que querem adicionar recursos de backend sem gerenciar servidores Pequenas equipes ou desenvolvedores independentes que querem criar um MVP rapidamente Agências que entregam aplicações em nuvem self-hosted e o código-fonte aos clientes Equipes que querem evitar ficar presas a um backend de nuvem proprietário
- Como instalar laf?
- Experimente online em sealos.run sem instalar nada Siga o tutorial de início rápido do Todo List na documentação
- Onde consigo laf?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/labring/laf
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Alternativa open source ao Firebase baseada em PostgreSQL, com API GraphQL instantânea, autenticação, armazenamento e funções serverless.
Plataforma de backend open source para criar apps com Auth, Databases, Storage, Functions, Messaging, Realtime e Hosting, auto-hospedada via Docker.
Um computador de internet de código aberto: desktop pessoal na nuvem, acessível pelo navegador, com arquivos, apps e serviços para desenvolvedores, que pode ser hospedado por você.
ORM headless e leve para TypeScript, compatível com PostgreSQL, MySQL e SQLite em Node.js, Bun, Deno e runtimes edge.
Plataforma open source para criar, testar e executar agentes de voz com IA em linhas telefônicas reais, hospedada por você ou na Fonoster Cloud.