Мы рады представить масштабный релиз платформы, который включает значительные улучшения конструктора веб-страниц Directual. Теперь вы можете использовать Directual как полноценный full-stack инструмент для создания сложных многостраничных веб-приложений, таких как клиентские порталы, CRM, маркетплейсы и другие. Взгляните на пример приложения из будущего раздела с примерами на нашем сайте!

Конструктор веб-страниц Directual поддерживает подстраницы (второго уровня, третьего и так далее, без ограничений). Эта функция отлично подходит, когда вы работаете со списком объектов, и каждый объект должен иметь детализированный вид (например, с формами или таблицами на нём). Теперь вы можете настроить компонент Cards или Table и выбрать «открывать объект на подстранице».
Новый компонент Link button позволяет переходить между страницами и подстраницами. Вы можете просто «вернуться назад» или «перейти к следующему объекту», где ID следующего объекта берётся из вашего API-эндпоинта.

Посмотрите, как это работает, в этом новом приложении из раздела с примерами.
Изучите документацию по подстраницам.
HTML и Markdown компоненты становятся по-настоящему мощными, как только вы можете использовать в них отображение реальных данных. Вы можете подключить эндпоинт и настроить HTML или Markdown, обогащённый вашими реальными данными. Более того, вы можете использовать расширенные возможности шаблонизатора Directual, такие как работа с массивами объектов или условный рендеринг контента.

Компонент Form всегда был мощным инструментом для сбора данных. Теперь вы можете применять его для отображения данных — добавляя поля, доступные только для чтения. Это важная функция для использования форм на подстраницах!

Посмотрите форму, доступную только для чтения, здесь.
Изучите обновлённую документацию по Form.
Вы можете выбрать цветовую схему для вашего приложения из списка по умолчанию или настроить её по своему вкусу. Более того, цветовую схему можно экспортировать или импортировать в виде JSON-данных.
Теперь вы можете размещать главное меню сверху или слева в приложении. Найдите эту настройку в настройках портала.

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

Секции в макете страницы теперь могут быть скрыты для определённых пользователей — от авторизованных или неавторизованных, либо от тех, у кого нет определённой роли. Также вы можете настраивать отступы и максимальную ширину для каждой секции.

Вы можете выбрать один из шести языков для вашего приложения на базе Directual:

Встречайте новый тип данных — геолокация, основанная на Mapbox. Этот тип данных включает:

Применяйте Google и Facebook oAuth в ваших приложениях.

Предлагайте функции и голосуйте за понравившиеся в нашем Public Roadmap.