Начало
Основные понятия
Организация, проект, приложение, страница, функция, база данных и роли.
Организация
Заголовок раздела «Организация»Ваша компания в xflow. Ей принадлежат проекты, страницы, интеграции, файлы, участники, тариф и баланс.
Коробка для одной задачи бизнеса, например «Склад» или «Заявки»: одна база данных PostgreSQL, облачные функции, секреты и переменные, участники с доступом. Своего кода у проекта нет, код живёт в приложениях. Проект без приложений тоже работает: его функции запускаются по расписанию или по вебхуку. Подробно: Проекты.
Приложение
Заголовок раздела «Приложение»Код, который собирает платформа, со своим адресом https://<id>--<организация>.xflowpage.ru.
В проекте может быть несколько приложений, например кабинет менеджера и экран склада: у
каждого свои версии и уровень доступа («Участники проекта» или «Любой по ссылке»), а база и
функции общие. Откат приложения функции и базу не откатывает. Подробно:
Приложения.
Страница
Заголовок раздела «Страница»Публичный сайт организации на https://<имя>.xflowpage.ru: лендинг, презентация, счёт для
клиента. Это готовые файлы без сборки, базы, входа и функций, вне проектов. Нужно, чтобы
входили и вводили данные, делайте приложение. Подробно: Страницы.
Функция
Заголовок раздела «Функция»Серверный код проекта. Приложение зовёт её по своему адресу /_fn/<имя>, если оно указано
среди зовущих в xflow.json проекта. Ещё функцию запускают расписание, внешний сервис по
вебхуку с ключом, человек или агент вручную. Подробно: Функции.
База данных
Заголовок раздела «База данных»Одна база PostgreSQL на проект. Схему меняет агент миграциями: каждая это SQL-файл, который применяется один раз. Блок «Данные» на главной проекта только показывает данные. Подробно: База данных.
Участники и роли
Заголовок раздела «Участники и роли»Роли в организации: Админ, Редактор, Просмотр. Новый проект видят автор и Админы, открыть его можно всей организации или отдельным людям и группам. Подробно: Участники и доступ.