Low-code — один из самых динамичных рынков. Новые продукты и платформы появляются каждый месяц. Важно понимать, что эти low-code платформы могут иметь совершенно разные цели и функции. Amazon недавно анонсировал Honeycode — no-code конструктор мобильных и веб-приложений. В этом посте мы разберемся, чем Directual отличается от Honeycode.

Программирование — это не так просто! Чтобы подготовиться к разработке мобильного или веб-приложения, требуется как минимум год (а обычно и несколько лет). При этом спрос на новые цифровые продукты непрерывно растет на протяжении последнего десятилетия. Из-за этого многие компании сталкиваются с нехваткой разработчиков — IT-отделы буквально завалены запросами! Low-code/no-code технологии оказались ответом на этот вызов.
«Клиенты говорят нам, что потребность в кастомных приложениях значительно превышает возможности разработчиков создавать их», — сказал вице-президент AWS Ларри Огустин.
Следуя этому растущему тренду на low-code, Amazon недавно анонсировал бета-запуск Honeycode — веб-конструктора приложений с drag-and-drop интерфейсом. Далее в этом посте мы рассмотрим детали и ключевые отличия между Honeycode и Directual.
Honeycode можно описать как «таблицу на стероидах». Эта платформа использует табличное представление в качестве основного интерфейса и стандартные табличные формулы для манипуляции данными. Как и похожие инструменты, Honeycode имеет drag-and-drop конструктор интерфейса приложения с такими элементами, как формы, списки, кнопки. Стандартный внешний вид приложения изменить нельзя.

Изображение: Amazon/AWS
Honeycode предоставляет пользователям несколько шаблонов для распространенных сценариев использования, таких как опросы, списки задач, управление инвентарем, согласование бюджета и т.д. Эти шаблоны отлично подходят для быстрого старта.
Таким образом, low-code платформу Amazon можно описать следующей схемой:

Подход Honeycode к low-code разработке
Honeycode расширяет привычные таблицы простыми веб-интерфейсами (адаптированными для мобильного вида). Это правильный шаг в сторону визуальной разработки. Но, судя по всему, этого недостаточно для создания серьезных и сложных программных решений.
Directual — это low-code платформа для создания сложных и гибких приложений. Она позволяет настроить базу данных, сконфигурировать API, обрабатывать данные в реальном времени и опубликовать ваше приложение в один клик.

Directual — это low-code платформа, ориентированная на разработчиков. В её основе лежат традиционные концепции разработки программного обеспечения. Это база данных, API, обработка данных и компоненты интерфейса. Подход Directual можно визуализировать следующим образом:

Подход Directual к low-code разработке
Directual упрощает операции разработки программного обеспечения, сохраняя при этом абсолютную гибкость и масштабируемость. Например, есть способ настроить вход/регистрацию через email или Google для вашего приложения в пару кликов. Это также означает, что Directual можно применять с традиционными технологиями привычным способом через REST-интерфейс.

Отличия Directual и Honeycode
💪 Плюсы:
😞 Минусы:
💪 Плюсы:
😞 Минусы:
Мы рады, что рынок low-code развивается невероятно быстро и все больше людей вовлекается в low-code разработку. Honeycode отлично подходит для быстрого прототипирования и решения срочных бизнес-задач. Но если вам нужно разработать серьезное и гибкое приложение, обратите внимание на Directual!