Подборка примеров приложений с типичными сценариями использования Cloud Functions for Firebase на Node.js и Python.
- Звёзды
- 7,551
- Форки
- 669
- Открытые issues
- 46
- Последний коммит
- 3 месяца назад
Что это?
Laf — облачная платформа с открытым исходным кодом, объединяющая облачные функции, облачную базу данных, файловое хранилище, хостинг сайтов и поддержку WebSocket. Функции пишут на JavaScript или TypeScript прямо в веб-IDE и публикуют в один шаг — так разработчики могут сосредоточиться на логике приложения, не настраивая серверы.
Платформа предоставляет клиентский SDK для вызова функций из любой среды выполнения JavaScript. Благодаря этому фронтенд-разработчики могут добавлять серверные возможности, не осваивая отдельный серверный стек. Статические сборки фронтенда можно развертывать вместе с функциями. Поддерживается самостоятельное развертывание в Kubernetes: команды могут установить платформу на собственной инфраструктуре и передавать исходный код заказчикам.
Ключевые возможности
- 01Облачные функции на JavaScript или TypeScript и веб-IDE
- 02Встроенные облачные база данных и хранилище
- 03Хостинг статических сайтов для сборок фронтенда
- 04Поддержка WebSocket
- 05Клиентский SDK для любой среды выполнения JavaScript
- 06Самостоятельное развертывание в Kubernetes
Сценарии использования
- Фронтенд-разработчики, добавляющие серверные возможности без управления серверами
- Небольшие команды и независимые разработчики, которым нужно быстро создать MVP
- Агентства, передающие клиентам облачные приложения для самостоятельного развертывания вместе с исходным кодом
- Команды, которые хотят избежать привязки к проприетарному облачному бэкенду
Быстрый старт
- 1
Попробуйте онлайн на sealos.run — установка не требуется
- 2
Пройдите краткое руководство по Todo List в документации
Что важно знать
- Для самостоятельного размещения нужны навыки администрирования Kubernetes и ручная настройка доменов, сертификатов и шлюзов.
- Основной README и краткие руководства написаны на китайском языке; документация на английском предоставляется отдельно.
Темы
Частые вопросы
- Что такое laf?
- Laf — облачная платформа с открытым исходным кодом: облачные функции, база данных и хранилище позволяют писать серверную логику на TypeScript/JavaScript без управления серверами. Laf — облачная платформа с открытым исходным кодом, объединяющая облачные функции, облачную базу данных, файловое хранилище, хостинг сайтов и поддержку WebSocket. Функции пишут на JavaScript или TypeScript прямо в веб-IDE и публикуют в один шаг — так разработчики могут сосредоточиться на логике приложения, не настраивая серверы.
- laf можно использовать бесплатно? Какая у него лицензия?
- laf распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- laf всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в laf — 30 июл. 2026 г..
- Для чего можно использовать laf?
- Фронтенд-разработчики, добавляющие серверные возможности без управления серверами Небольшие команды и независимые разработчики, которым нужно быстро создать MVP Агентства, передающие клиентам облачные приложения для самостоятельного развертывания вместе с исходным кодом Команды, которые хотят избежать привязки к проприетарному облачному бэкенду
- Как установить laf?
- Попробуйте онлайн на sealos.run — установка не требуется Пройдите краткое руководство по Todo List в документации
- Где скачать laf?
- Исходный код и инструкции по установке — на GitHub: https://github.com/labring/laf
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source альтернатива Firebase на базе PostgreSQL с мгновенным GraphQL API, аутентификацией, хранилищем файлов и serverless-функциями.
Опенсорсная backend-платформа для разработки приложений с Auth, Databases, Storage, Functions, Messaging, Realtime и Hosting, которую можно развернуть самостоятельно через Docker.
Компьютер в интернете с открытым исходным кодом: персональный облачный рабочий стол в браузере с файлами, приложениями и сервисами для разработчиков, который можно разместить на своём сервере.
Лёгкая ORM без лишних абстракций для TypeScript, поддерживающая PostgreSQL, MySQL и SQLite в Node.js, Bun, Deno и edge-средах.
Платформа с открытым исходным кодом для создания, тестирования и запуска голосовых ИИ-агентов на реальных телефонных линиях — на собственном сервере или в Fonoster Cloud.