В современных реалиях все стремятся к упрощению, удешевлению и автоматизации. И веб-разработка не стала исключением. Пять лет назад в США зародился глобальный тренд — программирование без кода. За это время появилось огромное количество платформ для визуальной разработки (No-code, Low-code, конструкторы сайтов). Давайте разбираться, в чём их специф…
В нашей Компании мы несколько лет разрабатываем и сами же используем свою no-code платформу. Правда мы её называли zero-coding, но оказалось, что правильно называть no-code :-)
По опыту могу сказать, что самый большой плюс (и это отмечено в статье) - это быстрый старт. Так как мы разрабатываем в основном на заказ, заказчиков впечатляет, что мы с первых дней можем предложить MVP, с помощью которого их сотрудники уже могут загружать документы, вводить какие-то данные. А мы параллельно автоматизируем бизнес-процессы, настраиваем маршруты и т.п. Заказчик смотрит на всё это и, как часто случалось, начинает понимать, чего же он на самом деле хотел. Agile одним словом.
При этом программирование не исчезло. Есть программирование для развития самой платформы, есть программирование сервисов-сателлитов - это когда какую-нибудь функцию проще запрограммировать, чем делать с помощью визуального редактора сценариев. Тогда разработчик на Датамастере просит программиста написать микросервис.
No-code продукты - это скорее инструмент для аналитика, который быстро накидывает скелет системы, а дальше, по мере погружения заказчика в задачу, скелет трансформируется, обрастаем мышцами.
Минусы и боль тоже есть, но про них писать не буду :-)
Полностью согласна, без кода никуда:)
Мы работаем на bubble уже 4 года и разрабатываем в том числе и большие приложения, такие как LMS, CRM, которые сейчас вполне успешно монетизируются. Но не буду скрывать, практически в каждом приложении использовали код для написания плагинов, которые позволяют расширить возможности. Поэтому правильное сочетание этих технологий, на мой взгляд, отличное решение.