{"id":14293,"url":"\/distributions\/14293\/click?bit=1&hash=05c87a3ce0b7c4063dd46190317b7d4a16bc23b8ced3bfac605d44f253650a0f","title":"\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441 \u043d\u0435 \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0432 \u043d\u0438 \u043a\u043e\u043f\u0435\u0439\u043a\u0438","buttonText":"","imageUuid":""}

Разрушаем мифы о low-code разработке: 5 неоспоримых аргументов

К 2024 году все хорошо понимают, что такое no-code и low-code технологии и платформы. Некоторые уже опробовали их для личных и бизнес-целей и считают их полезными, другие же приняли их как данность. Однако, до сих пор есть те, кто с пеной у рта утверждает, что low-code существует только в рамках «гражданской разработки». Мы наблюдаем за этим со стаканчиком попкорна со стороны и продолжаем использовать преимущества этих технологий для построения целых бизнесов и вывода их на новый уровень. В этой статье разберемся с 5 мифами о low-code и докажем, что это не будущее, а настоящее разработки.

Привет, я Паша Макагонов! Со-основатель онлайн-школы по созданию сайтов на Webflow Pixel Perfect. Я отвечаю за создание и развитие продуктов и помогаю студентам развивать личный бренд и продавать свои навыки на международном и российском рынке. За 2023 год мы выпустили более 200 ноу-код разработчиков. А с этого года готовим еще и продвинутых спецов, которые работают с лоу-код технологиями на углубленном уровне.

Разбираемся в терминах: low-code не равно «совсем без кода»

Давайте разберемся, чем лоу-код отличается от ноу-кода и почему первому достается за несовершенства второго.

No-code платформы позволяют создать сайты и приложения без необходимости написания кода. Пользователь может размещать нужные элементы на странице, просто перетягивая их, и выбирать для них готовые параметры. Код автоматически подстраивается под выбранную структуру, что делает такой подход простым и понятным для каждого. No-code идеален для небольших проектов, персональных сайтов, портфолио и создания прототипов для компаний, которые хотят быстро запустить MVP. Чаще всего их используют не разработчики, а маркетологи, владельцы бизнесов, дизайнеры для, так называемой, «гражданской разработки».

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

Основное сходство low-code и no-code — каждая деталь уже написана. Пользователю достаточно разместить нужные элементы на странице, а код подстроится под выбранную структуру. Большинство мифов о low-code основаны на том, что люди объединяют понятия no-code и low-code разработки. Хотя, казалось бы, разница только в том, что одни платформы предлагают настройку кода, а другие нет. Но по факту это меняет все.

1 МИФ: Low-code подходит только для простых проектов

Конечно, low-code и тем более no-code отлично подходят для реализации простых проектов, которые можно сделать за день или два. Но технологии не стоят на месте, и low-code платформы давно эволюционировали до уровня, когда они полностью поддерживают создание сложных сайтов. Они оснащены инструментами и функциями, которые способны обрабатывать сложные случаи использования. Например, интеграцию с API сторонних сервисов, разработку полнофункциональных интернет-магазинов с системами оплаты, автоматизацию маркетинговых кампаний и создание сложных форм сбора данных.

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

Часть интерфейса Webflow для локализации

Да, на ранних стадиях low-code и no-code платформы были сильно ограничены. Но новейшие платформы предлагают огромные возможности для масштабирования проектов. Многие считают, что low-code платформы не способны обрабатывать сложную бизнес-логику, потому что готовые для использования элементы и интерфейс конструктора ограничивают их возможности. На самом же деле современные платформы позволяют разработчикам создавать пользовательскую логику, расширять существующие компоненты или интегрировать сторонние библиотеки для создания сайтов со сложной бизнес-логикой.

Вот какие сайты позволяют делать современные low-code платформы: сайт для креативного агентства и диджитал-агентства из Шотландии.

2 МИФ: Low-code платформы создают сайты низкого качества

На самом деле хорошие low-code платформы приоритезируют создание сайтов высокого качества. Тот же Webflow генерирует сайты с кодом высокого качества. Он остается чистым, структурированным и простым для поддержки. Чего нельзя сказать о no-code инструменте Tilda, например. Код там не приспособлен к выгрузке и дальнейшей доработке. Он сложный, запутанный и грязный, плохо влияет на ранжирование страниц и тормозит сайт.

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

3 МИФ: Low-code — только для непрофессиональных разработчиков

Цель no-code и low-code платформ действительно заключается в упрощении процесса разработки. Конечно, это позволяет непрофессионалам создавать сайты. Но эти платформы также предлагают значительные преимущества и для профессиональных разработчиков, которые могут использовать low-code платформы как акселераторы для оптимизации рабочих процессов и автоматизации задач.

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

Кстати, еще лоу-код технология может быть использована для преобразования устаревшего кода. Легко, быстро и дешево можно сделать свой старый сайт современным. Да, low-code инструменты кажутся проще, чем full-code программирование. Но это все еще набор навыков и знаний, которые необходимо изучить. Что, конечно, требует времени. Чтобы построить сложные решения, нужно обладать сложными знаниями и навыками. А чтобы иметь сложные знания и навыки, нужно пожертвовать временем на их изучение. Поэтому в корне неверно предполагать, что low-code разработкой занимаются только непрофессионалы.

4 МИФ: low-code не позволяет кастомизировать решения

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

5 МИФ: все low-code платформы одинаковые

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

Почему Webflow сменил позиционирование в сторону low-code инструмента

Интерфейс Webflow

Webflow — это платформа для создания сайтов, которая до недавних пор позиционировала себя как no-code инструмент. В его основе — интерфейс для перетаскивания готовых элементов и набор шаблонов, которые позволяют пользователям создавать адаптивные сайты без необходимости написания кода. Тем не менее, споры о том, является ли Webflow no-code или low-code инструментом, до сих пор актуальны. Я бы сказал, что это интерфейс для написания кода. Потому что для создания профессионального сайта на Webflow необходимо понимать, как работает инструмент и, следовательно, код.

Фактически, интерфейс разработки Webflow функционирует как визуальный редактор WYSIWYG (What You See Is What You Get, «что видишь, то и получаешь») для кода HTML и CSS. При внесении изменений пользователем, Webflow автоматически создает соответствующий код HTML, CSS и JavaScript. Пользователи могут также добавлять свой собственный код при необходимости. Очевидно, что с его помощью можно решить больше задач, чем при помощи любого другого no-code инструмента.

Хотят этого противники разработки «с низким кодом» или нет, но спрос на low-code проекты только растет. Учитывая то, насколько быстро развиваются и совершенствуются современные платформы, сайты и приложения, созданные с их помощью, будут становиться только масштабнее. Если хочешь освоить профессию, спрос на которую только начинает расти на рынке труда, то приходи к нам на курс для начинающих Webflow Basic. Если уже что-то знаешь и умеешь, то ждем на наш продвинутый курс Webflow Pro. Для тех, кто пока не уверен, что хочет работать с no-code и low-code технологиями, мы подготовили полноценное бесплатное обучение с поддержкой менторов. Получить доступ к нему можно здесь.

Больше про ноу-код разработку, верстку на Webflow и заработок на международном рынке на Upwork можно узнать у нас в Telegram-канале.

0
53 комментария
Написать комментарий...
Artem Petrenkov

А что насчёт привязки к поставщику? Завтра платформа откажет вам в сотрудничестве — и всё. Или айпишники платформы окажутся забанены из-за чьего-то запрещённого сайта на той же платформе?

Что, если платформа завтра обновит свой код, и у вас без предупреждения отвалится часть клиентов со старыми браузерами?

Ответить
Развернуть ветку
Георгий Алавердян

По крайней мере с Webflow такого не будет, инфа 99.9%. Если блок будет к инструменту, то есть VPN — ежели захотят кого-то забанить, то сначала отправят предупреждение, в отличие от той же Тильды, которые тупо заблокировала сайты.

Ответить
Развернуть ветку
Культурный слой

Означает ли ваш комментарий, что я могу обратиться к вам, и включить вас в мой договор с любым заказчиком, мол "В случае, если webflow окажется недоступен по любой причине, Георгий Алавердян обязуется компенсировать стоимость повторной разработки веб-проекта (до трех миллионов рублей)"?
В таком случае, заказчик поверит, что этот риск незначительный (да и скорее всего получится все убытки взыскать с вас). Да и вам ведь не сложно поставить подпись - событие же в самом деле маловероятное, как падение метеорита?

Или же, все таки, когда речь заходит о возможных потерях собственных денег, когда за риск придется отвечать из своего кармана, то риск уже не кажется столь ничтожным?

Ответить
Развернуть ветку
Георгий Алавердян

Ты чево несёшь?)

Сайт работать будет, доступен будет, а если его накроет по каким-то причинам — то половина рунета отвалится.

Ты создаёшь страшилку, словно Webflow будет виноват, когда это не так. Хостинг Webflow держится на Fastly и AWS, так что если их накроет, то, как я уже сказал, половина сайтов, если не больше, в РФ перестанут работать.

Ежели надо какие-то якобы гарантии, то экспортируй сайт и можно закидывать на хостинги РФ.

Ответить
Развернуть ветку
Культурный слой

Блокировка РКН - это только одна из возможных проблем. В других странах РКНа нет, но вендор-лок и там не считается чем-то хорошим. Сходу что на ум приходит:

1. WebFlow сам отказывается работать с клиентами из РФ. А то что вы из РФ он узнал (регистрация была с IP адреса в РФ, почта в РФ, частые заходы их РФ). И начнется чехарда как с банками и KYC - "а докажите, что вы не в РФ". Поставить VPN и зайти из Германии не поможет. С банками - не помогает.
2. Изменили цены. Может быть даже бесплатный тариф убрали. Что делать будем? Платить? Ха-ха. Из РФ?
3. Кстати, вот сегодня (без выдумывания страшных угроз в будущем), как вы собираетесь экспортировать сайт? Услуга доступна на платном тарифе. Картой Мир платить будем или по СБП? :-)
4. А что если завтра экспорт сайта вообще уберут? Кто им помешает? Решат, что выгоднее поднажать на клиентов. Быть "корпорацией добра" - роскошь и дорого.
5. Просто недовольный их админ сотрет все бэкапы. Или профакапит доступ к своему компу, и злой хакер получит его ключи (в т.ч. для амазона) и там все сотрет.

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

Но даже если вы экспортировали сайт, перенатягивать его на другую CMS - труд, большой, неприятный и дорогой. И кто-то должен это оплачивать.

Поэтому у меня вот и вопрос - настолько ли вы уверены, что никакие угрозы никогда и никак не случатся, чтобы поставить на это свои деньги?

Ответить
Развернуть ветку
Георгий Алавердян

«1. WebFlow сам отказывается работать с клиентами из РФ. А то что вы из РФ он узнал (регистрация была с IP адреса в РФ, почта в РФ, частые заходы их РФ). И начнется чехарда как с банками и KYC - "а докажите, что вы не в РФ". Поставить VPN и зайти из Германии не поможет. С банками - не помогает.»

Такого не произойдёт и не происходит. Конечно же, возможно всё, но это касается и чисто РФ сервисов — тот же Чебурнет может случиться, хотя вероятность этого выше.

Webflow работает по законам США, ибо это американская компания, и у них чёрным по белому написано где они недоступны — это, если не ошибаюсь, Иран, ДНР/ЛНР, Крым и так далее. Ни России, ни Украины, ни Беларуси там нет, что понятно.

«2. Изменили цены. Может быть даже бесплатный тариф убрали. Что делать будем? Платить? Ха-ха. Из РФ?»

Во первых, платить и так надо, в чём проблема? Из РФ я плачу — то, что российскими картами оплатить нельзя ничего не значит, сейчас так везде.

Во вторых, бесплатный тариф не уберут, ибо в этом смысла нет.

«3. Кстати, вот сегодня (без выдумывания страшных угроз в будущем), как вы собираетесь экспортировать сайт? Услуга доступна на платном тарифе. Картой Мир платить будем или по СБП? :-)»

Опять нытьё. Платить за инструмент надо, вот я и плачу. Твои смайлики лишь оправдание абьюзить тулзу. Экспортировать сайт можно спокойно заплатя за тариф, в этом никакой проблемы нет.

«4. А что если завтра экспорт сайта вообще уберут? Кто им помешает? Решат, что выгоднее поднажать на клиентов. Быть "корпорацией добра" - роскошь и дорого.»

Не уберут, ибо сообщество Webflow на говно изойдётся — я как один, если не самый, активный русскоязычный участник англоязычной части сообщества Webflow могу это гарантировать. Одна из причин почему я пользуюсь Webflow, это именно комьюнити, оно очень адекватное и сила у него повлиять на Webflow есть.

«5. Просто недовольный их админ сотрет все бэкапы. Или профакапит доступ к своему компу, и злой хакер получит его ключи (в т.ч. для амазона) и там все сотрет.»

Чево?))))

О чём тут речь, вообще? Какой недовольный их админ? Как профакапит доступ к своему компу? Что за детский сад?

В любом случае этот риск есть везде — абсолютно везде. От него никто не застрахован, ибо это человеческий фактор.

«В общем, вендор-лок это всегда плохо и чревато сюрпризами, причем защититься от этих сюрпризов невозможно. Доверять чужой компании можно только если всегда есть железная возможность без потерь перестать ей доверять. В случае webflow такой железной возможности - нет. Ваш сайт всегда в заложниках.»

Я согласен на счёт вендор-лока, но в Webflow его нет, поэтому и железная уверенность присутствует — всегда можно сайт экспортировать и делать с ним всё что душа пожелает.

«Но даже если вы экспортировали сайт, перенатягивать его на другую CMS - труд, большой, неприятный и дорогой. И кто-то должен это оплачивать.»

А ты как хотел? Это реалии веб-разработки нынешние — нет альтернативы. WordPress? WordPress это и есть конкретная CMS, конкретный инструмент — сайт для WordPress, это сайт для WordPress. Webflow генерирует «чистый» HTML и CSS, который куда угодно посадить можно.

Так что страшилки на пустом месте не надо создавать.

«Поэтому у меня вот и вопрос - настолько ли вы уверены, что никакие угрозы никогда и никак не случатся, чтобы поставить на это свои деньги?»

Я настолько уверен в Webflow, что делаю на нём «карьеру» — отдельные проекты для Webflow, позиционирую себя как Webflow разработчика (хотя ничего это не значит, по большей части, ибо код выгрузить можно) и плачу за один из самых дорогих воркспейс тарифов (Agency).

Ответить
Развернуть ветку
50 комментариев
Раскрывать всегда