Repolode
labring

labring/laf

Laf — облачная платформа с открытым исходным кодом: облачные функции, база данных и хранилище позволяют писать серверную логику на TypeScript/JavaScript без управления серверами.

Open source альтернатива:FirebaseSupabase

Звёзды
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. 1

    Попробуйте онлайн на sealos.run — установка не требуется

  2. 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 обновляется ежедневно.

Похожие проекты

Компьютер в интернете с открытым исходным кодом: персональный облачный рабочий стол в браузере с файлами, приложениями и сервисами для разработчиков, который можно разместить на своём сервере.

43,8 тыс.4,1 тыс.TypeScriptAGPL-3.0Обновлён 4 часа назад