MEDIA / Технологии
No-code ⚪️ Статья ⭕️ Видео

Что такое no-code и low-code

Что такое No-code?


No-code – это способ создания приложений с помощью специальных платформ, использующих методы drag and drop и визуального моделирования вместо написания кода. При этом код все равно существует, но вы с ним не взаимодействуете, а работаете только с визуальными элементами.

Чтобы освоить No-code вам не нужно быть разработчиком или иметь техническое образование, но нужно понимать как устроены IT продукты.

С точки зрения front-end нужно продумать логику интерфейса и дизайн. С точки зрения back-end нужно быть хорошим аналитиком, чтобы понимать бизнес-логику, внутренние процессы, и как все интегрируется. А также при создании сложных продуктов и работе с такими инструментами, как Bubble или Airtable, желательно понимать, что такое архитектура базы данных.

Развитие No-code движения


Понятие No-code появилось сравнительно недавно, но по факту он начал развиваться еще в конце 90-х, начале 2000-х годах с CMS (системы управления сайтами), например Wordpress — платформа для создания блогов, или Shopify — для создания интернет-магазинов. Причиной послужила большая потребность бизнеса самостоятельно вносить микроизменения в сайт, не обращаясь каждый раз к разработчикам. 

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

Если посмотреть на сделки, которые происходят на венчурном рынке последние три-четыре года по данным Crunchbase, то можно заметить, что многие популярные no-code продукты занимают прочную позицию на рынке. Например всем известный Airtable поднял $170 миллионов долларов за 5 раундов инвестиций.

Что можно делать на no-code


При помощи no-code вы можете собрать большой спектр разных продуктов, например: 

  • Полноценные маркетплейсы
  • E-commerce
  • SaaS’ы, несмотря на их сложность, но с ограничениями пока
  • Социальные сети
  • Мессенджеры
  • CRM и так далее

Кому нужен No-code?


Большинство ограничений возникает в начале развития продукта, запуска продукта с полного нуля или запуска новой вертикали, когда вы тестируете новую гипотезу — у вас нет большого бюджета. 

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

Инструменты no-code стоят от 0$ в начале до 100-200$ в месяц в сложных случаях. При самостоятельной разработке на No-code, вы можете собрать полноценный маркетплейс за 60 долларов, или заказать проект всего за несколько тысяч долларов.
На конструкторах вы можете собрать практически все, что вам нужно. Продукт будет меняться, он должен пройти этапы эволюции, под каждый из которых можно найти удобный no-code инструмент.

Начинать стоит с создания прототипа


Прототип – это имитация взаимодействия с продуктом, проще говоря — это экран, который можно прокликать. 

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