Что такое «Low-code / No-code»?

Платформа Low-code — что это, чем отличается от No-code и есть ли на российском рынке?

Платформа Low-code — это среда (или, как иногда её называют, «язык»), с помощью которой люди с небольшим опытом программирования могут создавать и разрабатывать программное обеспечение.

Вместо сложного внутреннего кода и библиотек, Low-code использует визуальные шаблоны и фреймворки перетаскивания. Они обеспечивают доступные средства разработки для пользователей, не связанных с программным обеспечением.

Платформа Low-code — что это, чем отличается от No-code и есть ли на российском рынке?

Low-code — что это простыми словами?

Лучше всего привести метафору. Например, сборная мебель (как у Икеа) устраняет необходимость в инструментах и знаниях, необходимых для создания мебели с нуля. Вместо этого покупатель использует заранее подготовленные детали.

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

 

Платформа Low-code — что это, чем отличается от No-code и есть ли на российском рынке?

 

Кому нужна платформа Low-code?

Создание программного обеспечения требует тщательного проектирования. Программа должна хорошо работать как для пользователей, так и для разработчиков. Когда вы добавляете какую-нибудь новую функцию в приложение, всё остальное должно оставаться работоспособным и совместимым, чтобы обеспечить удобство для пользователей.

Обновление и изменение программного обеспечения процесс рискованный. Идеи и проекты должны проходить через ИТ-отдел, которому уже поручено обслуживание программного обеспечения, и прогресс может быть медленным. В большинстве программ используются похожие шаблоны, и создание их с нуля для каждого проекта тратит много времени.

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

 

Платформа Low-code — что это, чем отличается от No-code и есть ли на российском рынке?

 

Чем отличается Low-code / No-code?

Обычно термин «Low-code» сопровождается словосочетанием «no-code» (указывается как low-code / no-code). Вы удивитесь, но разница между ними хоть и незанчительная, но есть. Смысл заключается в том, сколько кода должен знать пользователь, чтобы использовать фреймворк.

Low-code (переводится как «Низкий код») — требуется ознакомление с документацией и небольшое понимание синтаксиса кода. Подобор и настройка производится со специалистами ИТ-отдела. В ознакомлении напоминает пример математических операций с ячейками в Microsoft Excel.

No-code (переводится как «Отсутствие кода», иногда пишут «zero-code») — полное отсутствие необходимости понимать синтаксис кода. Представляет собой визуальную форму с пользовательским интерфейсом и интуитивным дизайном. Конструкторы веб-сайтов, такие как Squarespace, являются прекрасным примером платформы такого типа.

 

Платформа Low-code — что это, чем отличается от No-code и есть ли на российском рынке?

 

Low-code и российский рынок

В России работают, как международные фреймворки, так и русскоязычные сугубо отечественные разработки. В качестве примеров можно привести:

  1. Bubble (концепция визуального программирования);
  2. OutSystems (визуальное создание приложений путём перетаскиваний);
  3. Parabola (автоматизация задач в интернет-ритейле);
  4. Amazon Honeycode (создание приложений без кода);
  5. Webflow (создание бизнес-сайтов без знаний кода);
  6. Wappler (разработка прототипов, сборка и публикация);
  7. Betty Blocks (создание приложений с нуля).

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

Для российских предпринимателей тематика Low-code / no-code инструментария становится всё более актуальной по мере роста стоимости труда программистов и повышения сложности технических задач. Однако многие международные инструменты остаются пока ещё слишком дорогими (обычно реализуются по подписке). Попытки сэкономить на фреймворках и выбрав что-то попроще и подешевле могут обернуться ещё более значительными затратами при возникновении проблем и неполадок с инструментарием.

 

Платформа Low-code — что это, чем отличается от No-code и есть ли на российском рынке?

 

Логотип компании «ZEL-Услуги» Компания ZEL-Услуги

Обратитесь в компанию ИТ-аутсорсинга для дальнейшей экспертной поддержки и консультации по этой теме и любым другим техническим вопросам.

 

Читайте также

Может быть интересно