Перейти к содержимому
getxflow.com

Начало

Основные понятия

Организация, проект, приложение, страница, функция, база данных и роли.

Ваша компания в xflow. Ей принадлежат проекты, страницы, интеграции, файлы, участники, тариф и баланс.

Коробка для одной задачи бизнеса, например «Склад» или «Заявки»: одна база данных PostgreSQL, облачные функции, секреты и переменные, участники с доступом. Своего кода у проекта нет, код живёт в приложениях. Проект без приложений тоже работает: его функции запускаются по расписанию или по вебхуку. Подробно: Проекты.

Код, который собирает платформа, со своим адресом https://<id>--<организация>.xflowpage.ru. В проекте может быть несколько приложений, например кабинет менеджера и экран склада: у каждого свои версии и уровень доступа («Участники проекта» или «Любой по ссылке»), а база и функции общие. Откат приложения функции и базу не откатывает. Подробно: Приложения.

Публичный сайт организации на https://<имя>.xflowpage.ru: лендинг, презентация, счёт для клиента. Это готовые файлы без сборки, базы, входа и функций, вне проектов. Нужно, чтобы входили и вводили данные, делайте приложение. Подробно: Страницы.

Серверный код проекта. Приложение зовёт её по своему адресу /_fn/<имя>, если оно указано среди зовущих в xflow.json проекта. Ещё функцию запускают расписание, внешний сервис по вебхуку с ключом, человек или агент вручную. Подробно: Функции.

Одна база PostgreSQL на проект. Схему меняет агент миграциями: каждая это SQL-файл, который применяется один раз. Блок «Данные» на главной проекта только показывает данные. Подробно: База данных.

Роли в организации: Админ, Редактор, Просмотр. Новый проект видят автор и Админы, открыть его можно всей организации или отдельным людям и группам. Подробно: Участники и доступ.