Directual
Menu

Directual Design — проект с открытым исходным кодом для фронтенда

Directual всегда был отличным выбором для low-code разработки backend веб- или мобильного приложения. Но, помня о нашем девизе «дать людям возможность создавать», мы начали работу над Directual Web-page builder. Более того, мы решили сделать его открытым — чтобы каждый фронтенд-разработчик мог создавать новые веб-компоненты для конструктора интерфейсов. Итак, встречайте Directual Design — базовую библиотеку React-компонентов с открытым исходным кодом!

Directual Design — проект с открытым исходным кодом для фронтенда

Что такое Directual Web-page builder?

Web-page builder (см. документацию) — это модуль платформы для создания веб-интерфейса приложения. Как вы, возможно, знаете, множество приложений было создано на React + Directual. Это отлично, но наша долгосрочная стратегия — сделать создание приложений максимально простым. Поэтому конструктор интерфейсов — это неотъемлемая часть платформы Directual.

В апреле мы выпустили публичную облачную версию платформы. Там можно было найти раннюю альфа-версию web-page builder с простыми компонентами страниц (на основе vanillaJS). Сегодня мы рады объявить о значительном обновлении — web page builder теперь работает с продвинутыми, удобными для пользователя компонентами интерфейса (на основе React). Первый представленный компонент — интерактивная форма. Впереди еще больше!

Главная особенность Directual web-page builder заключается в том, что вы можете либо использовать портал Directual как шаблон для вашего приложения, либо встраивать страницы в свое веб-приложение (например, на основе Webflow).

Библиотека Directual Design

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

В отличие от backend, разнообразие сценариев использования во фронтенд-разработке огромно. Это подтолкнуло нас сделать фронтенд-часть платформы открытой. Мы назвали этот проект Directual Design. Он основан на следующих принципах:

  • Предоставление разработчикам высококачественных React-компонентов, которые они могут применять в своих проектах. Вы можете выбрать любую backend-технологию, но Directual доказал свою высокую эффективность.
  • Вовлечение разработчиков в использование Directual web-page builder. Если у вас возникает потребность в новом специфическом компоненте, вы можете разработать его самостоятельно и добавить в библиотеку.

Добавление собственных компонентов

Использование web-page builder оказывается крайне эффективным как для профессиональных разработчиков, так и для бизнес-пользователей. Никакой возни с инфраструктурой вообще не требуется! Если вы хотите создать новый компонент, будем рады вашему вкладу в библиотеку Directual Design! Не стесняйтесь обращаться к нам по электронной почте hello@directual.com или на форуме сообщества. Мы будем рады помочь!

Что ожидать?

Мы усердно работаем над решением проблем наших пользователей с помощью веб-компонентов Directual. Вот предварительный краткий список грядущих элементов интерфейса:

  • Интерактивная таблица;
  • Профиль;
  • Отображение карточек;
  • Чат;
  • Список для оценок, запросов функций и голосования;
  • и многое другое…

Никита Навалихин
Сооснователь и технический директор Directual
← Назад к списку