zero code что это
Зеро-код: это как?
Какие задачи можно решать, не открывая редактор кода.
В мире разработки есть концепция Zero Code — это когда программы, сервисы и всякая автоматизация делается не с помощью кода, а с помощью более наглядных и визуальных инструментов. Вот несколько примеров, а дальше — что это значит для вас как для будущего (или уже состоявшегося) разработчика.
Пример работы сервиса Integromat
Службы автоматизации
Есть сервисы, которые помогают настраивать связи между другими сервисами.
Например: если вам написал клиент в чат, этот сервис поймает обращение, направит уведомление менеджеру, запишет обращение в таблицу и помигает лампочкой в офисе службы поддержки. Такие сервисы нужны, когда у вас на предприятии используются разные сервисы, которые нужно «склеивать».
Ещё пример: вы сделали задачку, кинули в собственный чатик результат работы, а специальный сервис подсчитал потраченное рабочее время и выставил клиенту счёт на оплату этой работы.
И наконец: «Если завтра по прогнозу будет дождь, пульнуть рассылку по самым лояльным клиентам, чтобы заказывали нашу доставку пиццы со скидкой».
Все эти штуки вполне можно автоматизировать с помощью служб автоматизации.
Основная претензия к таким сервисам — всегда не хватает какой-то одной интеграции. И российские сервисы пока очень тяжело с этим всем дружат. Например, чтобы склеить платёжный сервис Yookassa с сервисом почтовых рассылок, нужно делать какие-то костыли в виде парсинга почтовых уведомлений.
Популярные сервисы из этой сферы: Zapier.com, IFTTT, Integromat.
Botmother учит нас строить новых ботов с отложенными действиями. Мощная штука
Конструкторы чатботов
Ну понятно: конструируете некий ветвящийся алгоритм, что отвечать человеку в том или ином случае. Есть сервисы попроще, где с ботом можно общаться только готовыми фразами; есть более навороченные, где бота можно обучить распознавать естественную речь и выделять ключевые слова.
Чатботы полезнее всего в службах поддержки: например, у курьерской компании может быть чатбот, по которому можно вызвать курьера или проверить статус заказа по трек-номеру. Человек там не нужен, а вот хороший чатбот в Телеграме — самое то.
Основная претензия — русский язык и тупизм чатботов. С русским языком вообще всем тяжело работать, а тупизм лечится долгим и кропотливым конструированием сценариев этих чатботов. Так что претензия не к сервисам, а к нам.
Популярный конструктор чатботов из России — Botmother. Ещё рекомендуют Flow XO и Chatfuel.
Сайты, сделанные на конструкторе «Тильда», иной раз красивее, чем сделанные без него
Конструкторы сайтов
Мы уже привыкли, что половина сайтов в интернете сделана на «Тильде». А ведь это тоже Zero-code: у вас есть визуальная среда, в которой можно делать сайты разной степени сложности. Не нужно знать HTML, CSS и JavaScript, достаточно собирать сайты из готовых блоков.
Главный плюс — сайты можно делать за минуты и часы, а не за дни и недели. Простой сайт может собрать любой человек, а не только дизайнер или программист.
Главный минус — ограничения по внешнему виду и структуре. Обычно конструкторы имеют какие-то заданные шаблоны, в которых ты набираешь текст и вставляешь картинки. Чтобы вылезти из шаблона, нужно писать код. А мы хотели без кода.
Хотя в той же «Тильде» есть визуальный Zero-block, который существенно расширяет возможности редактора. Это технологическое чудо.
Гордость России в этой области — «Тильда» и «Редимаг». Также популярны Wix и WebFlow. Последние версии «Вордпресса» тоже стали очень похожи на полноценные конструкторы сайтов.
Отдельно нужно отметить Ecwid и GetCourse — это конструкторы не просто сайтов, а целых интернет-магазинов и онлайн-школ: с приёмом платежей, выставлением счетов и CRM-системами.
Пример того, что можно делать в AirTable без программирования базы данных
Данные и знания
Airtable — невероятный конструктор баз данных со степенью свободы большей, чем у позднего Моргенштерна. Это сервис, который может быть одновременно и базой данных, и CRM-системой, и личным дневником.
Notion — то же, что и Airtable, но скорее не в виде таблицы, а в виде набора документов и страниц.
Ozma — российская компания, которая позиционирует свой сервис как CRM, хотя по сути это дашборд для предприятия: все данные, собранные в удобном виде и обновляющиеся в удобном виде.
Есть целый пучок сервисов, которые за вас визуализируют данные: Tableau, Visme, Dashboard Fox. Гугл нам подарил Data Studio. Ещё из нулевых нам достался Power BI.
При большом желании на Scratch можно делать довольно сложные штуки
Программирование
Многие школьники начинали изучать программирование со Scratch — это визуальная среда программирования, там котик. Это учебная платформа, поэтому новый Фейсбук вы на нём не соберёте.
В интернете десятки платформ для создания приложений без программирования: AppyPie, PowerApps, Thunkable, VOne, Adalo, Appmachine и много других.
Есть даже платформы для сборки компьютерных игр типа Buildbox и Quick App Ninja. У них игры собираются по шаблону.
У каждой платформы свои ограничения и не очень высокая скорость работы. Это связано с тем, что каждая среда для разработки программ без программирования — это по сути операционная система, внутри которой работает ваше приложение. Много слоёв абстракций, много ненужных вычислений, мало оптимизации.
Что всё это значит для непрограммистов
Если вы ещё не освоили программирование, эти сервисы помогут вам решить ваши насущные и бизнесовые задачи: запустить CRM, начать работать с клиентами, принимать платежи, отгружать товары. Вам необязательно нанимать программиста или вебмастера, который изобретёт для вас интернет-магазин — решения уже есть, бери и пользуйся.
Главный риск в том, что вы не получите нужной степени гибкости, где-то придётся подстраиваться под возможности системы. Но эту проблему вы решите, когда станете большими.
Если вы программист
Может показаться, что Zero-code-сервисы убивают программирование и веб-разработку. И где-то это действительно так: раньше клиент обращался к какому-нибудь вебмастеру, чтобы сделать сайт-визитку; сейчас он идёт на «Тильду» и всё делает сам. Рынок недорогих веб-мастеров теряет клиентов.
Но посмотрите на это с другой стороны:
Ниже порог входа — больше рынок. Раньше сделать свой первый сайт мог только человек с 10 тысячами рублей в кармане. Сейчас собственные сайты делает кто угодно, этих людей в десятки и сотни раз больше. Кто-то из них со временем захочет докрутить сайт, переделать его под свои задачи. И вот тут потребуются разработчики.
Меньше тупой, скучной работы. Зачем с нуля делать интернет-магазин два месяца? Можно же за полчаса настроить всё на готовой платформе и заниматься более важными делами.
Больше сервисов, которые нужно поддерживать. Программисты остро нужны во всех этих сервисах: и «Тильде», и «Эквиду», и «Эйр-тейблу» нужны разработчики, которые будут создавать новые модули, блоки и интеграции. Что круче — программировать один интернет-магазин или платформу для тысяч интернет-магазинов?
Так что zero code для программистов — это большой подарок.
Что такое зерокодинг, какие перспективы у этой технологии. Обзор сервисов
Zero-code, no-code и low-code — это технологии, которые позволяют создавать IT-продукты без навыков программирования или с минимальным использованием кода.
Обычно зерокод-инструменты — это конструкторы и шаблоны, которыми легко управлять: например, передвигать готовые блоки, загружать свои картинки, выбирать цвета из палитры, менять размеры и типы шрифтов.
Какие перспективы у зерокодинга? Нужен ли он компаниям и обычным юзерам? Что ждёт обычные веб-разработку и программирование, если ноукод продолжит развиваться?
С развитием мира разработки автоматизируются все рутинные процессы или то, что было очень неудобно делать, например документооборот, ведение и заполнение таблиц, видеообщение и т.д.
Сейчас неавтоматизированных сфер почти нет. И разработчики начали автоматизировать и свою работу: от простых моментов интеграции до разработок сайтов, приложений и т.д.
Отсутствие кода или минимальное его использование помогают:
Такой подход позволяет создавать IT-продукты любому пользователю интернета. При этом деньги и время экономятся по причине отсутствия не только кодинга, но и разработки дизайна, бэкенда, базы данных — для этого всего тоже есть конструкторы.
Зерокодинг может использовать любой человек. Например, чтобы создать собственное приложение, игру или сервис, опубликовать их в App Store, Play Market или на сайте и зарабатывать на этом.
Но даже те, кто не ставит цели заработать, могут получать деньги, если совместят хобби и ноукод-технологии.
С помощью зерокодинга компании сами могут справляться с задачами по веб-разработке, а не тратить деньги на IT-штат. Разработать сайт, чат-бота или приложение за пару недель под силу одному человеку.
Поэтому ноукод-технологии особенно популярны у небольших компаний с ограниченным бюджетом, которым дорого нанимать программистов или IT-консультантов.
Однако и крупный бизнес может получить пользу от технологии: она позволит сократить штат программистов, а свободный бюджет направить на продвижение и рекламу. Или воспользоваться конструкторами, чтобы попробовать новые технологии, прежде чем выпускать в продакшн.
Прямо в вашем iPhone. Вы можете открыть приложение «Команды» и прямо там с помощью простых блоков и подсказок разработать сценарий для автоматизации рутинных процессов, например, автоматически отправить смс члену семьи о том, через сколько вы будете дома после выхода из офиса с учётом пробок.
Например, Mailchimp на одной платформе позволяет отправлять и собирать письма, создавать лендинги, постить в соцсети и работать с контентом. Всё это — с помощью конструкторов, без кода.
Чтобы разгрузить отдел технической поддержки и операторов, используются чат-боты. Чат-боты могут отвечать на вопросы клиентов, отправлять уведомления и новости без участия живых сотрудников.
Создать чат-бота можно в конструкторе, при этом ни строчки кода писать не придётся. Нужно только продумать алгоритм вопросов и ответов, а дальше разместить блоки в нужном порядке и сохранить.
Вот как выглядит рабочая область конструктора чат-ботов Botmother:
Создать сайт или лендинг в конструкторе без участия команды разработчиков и дизайнеров может любой сотрудник. На таких платформах, как Tilda, Webflow, можно создавать одностраничники или полноценные сайты без знания HTML, CSS или JavaScript. Сайт можно собрать из блоков с нуля либо изменить готовый шаблон.
Помимо сайтов и лендингов, у конструкторов есть дополнительные полезные функции, например почтовая рассылка.
Если захочется добавить элементы, которых в конструкторе нет, всегда можно написать несколько строчек кода. Это пример лоукодинга — частичного использования программирования.
Платформа для создания веб- и мобильных приложений без кода. Можно создавать приложение с нуля или менять готовые шаблоны. Adalo подойдет для фитнес-студии, салона, стоматологической клиники или магазина, которым нужно своё приложение.
В конструкторе Adalo можно передвигать блоки, менять расположение элементов, выбирать их цвет и настраивать шрифты.
Когда всё будет готово, приложение можно опубликовать в Google Play или App Store прямо из личного кабинета на сайте Adalo.
Ещё один конструктор для создания веб-приложений без написания кода. Разработка сводится к сборке интерфейса из готовых блоков и их анимированию.
В Bubble также можно создать приложения для фитнес-центра, салона красоты, блога, магазина, но для игр или нативных приложений он не подойдёт. В первом случае — потому, что у платформы нет инструментов для работы со сложной графикой и физикой, во втором — разработанные на Bubble приложения нельзя выложить в Google Play или App Store.
Правда, ограничение можно обойти, если использовать обёртки, например Web View.
Это конструктор, где можно верстать лендинги, сайты, блоги, портфолио, страницы интернет-магазинов и другие одностраничники. Верстать можно не с нуля, а менять готовые шаблоны.
При этом дизайнер может добавлять в шаблон новые элементы, блоки, менять их или удалять, а генерировать код будет сам Webflow.
Для добавления самописных элементов придётся использовать код.
Сервис можно использовать для создания серверной логики, организовать работу с базами данных или настроить интеграцию. Да, кодить в Integromat не нужно, но без базовых знаний о программировании не обойтись. Например, в работе могут встретиться математические и логические выражения, и надо знать, как они влияют на работу.
Создание серверной логики происходит через интерфейс Integromat: для этого передвигаются шарики в структуре, прописываются сценарии.
Eщё одно приложение для создания серверной логики. Используется, если нужно заставить два приложения работать вместе. Поэтому зерокодеры используют Zapier, когда нужно настроить интеграции. В каталоге Zapier более 3600 приложений для интеграции между собой.
Позволяет работать с таблицами, связывать их между собой и даже создавать приложения на их основе. При этом понятный интерфейс упрощает работу. Даже те, кто далеки от компьютерных технологий, могут пользоваться Airtable.
Платформа заменяет бэкенд-разработчиков.
В 1997 году на конференции Apple WWDC Стива Джобса спросили, есть ли перспективы у визуальных сред разработки. Он ответил, что дело не только в них.
Главная задача — не сделать интерфейс, где элементы легко перетаскивать, а снизить объём кода на 80%.
Лучший код никогда не ломается, и его не нужно поддерживать. Это код, который никогда не писали. Поэтому польза программиста выражается не в том, сколько строк он пишет за день.
Хорошо, когда приложение можно сделать в визуальном конструкторе, но важно избавиться и от кода на бэкенде. И мы видим, что новые решения умеют не только собирать интерфейс, но и строить логику, интегрировать сервисы в один клик.
Можно сделать вывод: зерокод — это не просто тренд, а логичный этап развития разработки. В этой нише уже работают миллиардные компании: Data Studio от Google, Adalo, Mailchimp и другие. Они разрабатывают ноукод-решения для обычных пользователей и бизнеса.
Если зерокод кажется чем-то несерьёзным, на что не стоит тратить время, вот несколько причин его изучать:
Зерокодер, который создаёт продукты для бизнеса, должен обладать базовыми знаниями о кодинге и логическом программировании. Нужно разбираться в типах данных и операциях, которые с ними можно делать, а ещё — понимать, на что способно машинное обучение.
Чем отличается работа компании с полноценным разработчиком от работы с зерокодером?
Так как исполнителей много, стоимость проекта существенна для компании.
Техническое задание на проект согласовывается быстрее, так как исполнитель всего один — сам зерокодер. С ним же обсуждаются макет, дополнительные фичи и правки. В итоге работа идёт быстрее.
Стоимость услуги сокращается примерно в 7,5 раз — по мнению редакции Я зерокодер.
Аналитики из Gartner пришли к выводу, что к 2023 году зерокодеров будет в 4 раза больше, чем программистов, — в отчёте «Будущее приложений за no-code-разработчиками».
Зерокодинговые стартапы получают миллиардные долларовые инвестиции, а по прогнозам аналитиков к 2023 году большинство IT-решений будет разработано с помощью ноукод-инструментов. Поэтому разработчикам не стоит откладывать изучение технологий «без кода» в дальний ящик. Лучше осваивать их уже сейчас, чтобы конкурировать за предложения заказчиков на рынке.
При этом ноукод — это не убийство мира классической разработки, это логичное развитие или трансформация, как путь от пластинки до потокового вещания, если угодно.
И это не убьёт мир разработки и не лишит обычных разработчиков работы. Действительно сложные инструменты или задачи всё равно будут требовать классической разработки ещё долго, так как не всё можно реализовать с помощью стандартных наборов. Растёт и число разработчиков, которые создают и поддерживают сервисы для зерокодинга.
Как собрать продукт за полчаса, не прибегая к программированию?
Некоторое время назад мы провели вебинар с Вадимом Михалёвым, CEO Rocketslides, Codesign и Habit Hero, на тему “Что можно собрать без кода: Zero coding с практическими примерами”. Здесь мы расскажем о том, что обсуждалось на вебинаре, а посмотреть его самостоятельно вы можете, перейдя по ссылке.
Что такое зерокодинг и чем он полезен?
Уже долгое время люди, принявшие решение взяться за какой-либо IT-проект, оказываются перед следующей проблемой: у нас есть оформленная идея или гипотеза, при этом мы четко представляем себе нужный результат, но между идеей и результатом существует ощутимый разрыв. Для того, чтобы заставить проект сдвинуться с мертвой точки — то есть получить инвестиции, привлечь аудиторию, продемонстрировать первый результат и так далее, иными словами, чтобы этот разрыв преодолеть — требуется написать какой-то код.
Из-за этого складывается такое положение дел, при котором для достижения какого-то результата нужно собирать команду программистов, привлекая их своей идеей, или нанимая за деньги. Разумеется, это довольно сложно и рискованно, но для первой реализации это было необходимо. Более того, после первой реализации может оказаться, что идея была обречена изначально, а время, силы и деньги были потрачены впустую.
Эту проблему решает зерокодинг — способ, который быстро и без особых затрат помогает пройти путь от идеи до первого результата за счет готовых решений.
Приведем в пример лендинг. Для того, чтобы его сделать, приходилось нанимать большую команду: кто-то должен заниматься созданием картинок, кто-то версткой, кто-то анимацией и так далее. Сейчас же существует онлайн-конструктор сайтов и их элементов Tilda, позволяющий почти каждому быстро, буквально за вечер или два, создать лендинг, правильно отображающийся и на ПК, и на мобильных устройствах. Это устраняет необходимость нанимать большую команду создания лендинга.
Впрочем, это касается не только лендингов. Зерокодинг позволяет упрощать создание и более сложных вещей, например, мобильных приложений. Конструктор мобильных приложений Glide решает и эту проблему. Разумеется, он создает не настоящие мобильные приложения, а лишь веб-страницы, воссоздающие опыт взаимодействия с мобильным приложением, но этого будет вполне достаточно для демонстрации вашей идеи на практике, чтобы вы смогли понять, в правильном направлении ли вы движетесь, и является ли ваша очередная идея удачной.
Под зерокодингом как таковым понимают способ создания новых решений и продуктов, проверки бизнес-гипотез и автоматизации работы с помощью готовых инструментов, заточенных под определенные элементы продукта. Эти инструменты вы можете попробовать применить хоть прямо сейчас. Быстро, без проблем и практически бесплатно, не нуждаясь в целой команде разработчиков. Таким образом, зерокодинг уменьшает необходимую сумму денег и требуемое количество времени для входа на рынок в 10-20 раз, делая первые этапы создания проектов гораздо более доступными.
Кроме того, люди, умеющие работать с инструментами зерокодинга, становятся всё более востребованными на рынке из-за того, что компании с их помощью способны сэкономить большие объемы денег и времени, поэтому, эти навыки могут повысить вашу финансовую стабильность — это обеспечит вам и более высокую зарплату, и меньший шанс быть сокращенными при финансовых потрясениях.
Области использования зерокодинга
Возможности применения зерокодинга гораздо шире, чем могут показаться на первый взгляд. Готовое решение можно найти для почти любой идеи, например, маркетплейс, клуб по подписке с контентом внутри и др. Такое решение всегда будет быстрее и дешевле найма любой разработки.
Для начала работы с этими инструментами достаточно понять одну концепцию — архитектуру любого продукта можно расписать в три “слоя”:
Бизнес-логика (процессы работы с данными, принятие решений);
Клиентский слой (различные способы взаимодействия с пользователем).
Для каждого из этих “слоев” появляются свои инструменты для зерокодинга, решающие поставленные перед ними конкретные задачи. При этом нужно понимать, что когда мы говорим о создании продукта с помощью зерокодинга — мы говорим об MVP, то есть о сделанной “на коленке” и минимально жизнеспособной версии продукта. Чаще всего это просто видимость продукта, но внутри, в самом коде, может происходить что-то совершенно непонятное, это позволяет проверять концепции и идеи, а также определиться, нужны они продукту или нет.
Задача зерокодинга — воссоздать реалистичность продукта, чтобы получить как можно больше информации как о работе того или иного нововведения, так и о работе продукта в целом. Таким образом, у вас появляется возможность вырастить ценность продукта эволюционным методом, как можно скорее проходя этап проверки, внедрения и отбраковки нововведений.
Как наиболее эффективно использовать инструменты для зерокодинга?
Во-первых, очень важно выпускать версии продукта как можно быстрее, при этом эта версия, в идеале, должна быть очень плохой — это, конечно, совершенно контринтуитивно, но это так. Если вы выпустите версию, которая вас хоть немного устраивает, значит вы выпустили ее слишком поздно и получите гораздо меньше полезной информации о продукте, чем могли бы.
Во-вторых, нужно получать обратную связь от клиентов. К слову, 95% компаний не доходят до этого этапа, потому что застревают на первом этапе, пытаясь совершенствовать свои тестовые версии.
В-третьих, нужно безжалостно выкидывать то, что не работает, и продолжать пытаться создавать новые версии, пока задача не будет решена, что позволит вам представить эту версию заинтересованным лицам и начать генерировать денежные потоки.
Также есть один момент, который часто не раскрывается — когда версия продукта разрабатывается командой, когда в неё вкладывается много времени, сил и денег, возникает эмоциональная привязанность к итоговому продукту, даже если он крайне неудачен и не решает проблем, которые он призван решить. Если же об этом заявит клиент, то есть шанс и вовсе воспринять критику продукта на личный счет. Зерокодинг решает и эту проблему: так как вы вкладываете в версию продукта минимум усилий, то ее ценность лично для вас минимальна. Вас не будет волновать, что в этой версии кому-то что-то не понравилось, и вы без проблем сможете отбросить неработающее решение, больше к нему не возвращаясь, а также адекватно и непредвзято воспринимать критику в адрес продукта.
Приведем здесь аналогию, высказанную Байрамом Аннаковым, CEO одного из самых популярных travel-приложений App in the Air. Он называет MVP “голубой будкой”.
Представьте такую ситуацию: вы едете в метро и вам очень хочется в туалет. Вы дожидаетесь остановки, выбегаете и видите, что McDonald’s рядом нет, а есть только голубые будки. Вы понимаете, что если вы туда зайдете, то вы получите не очень качественный и травмирующий пользовательский опыт. Но вам очень нужно решить вашу проблему, и вы идёте и решаете ее.
Примерно так же дело обстоит и с MVP — это тоже своеобразные “голубые будки”. Компании-миллионеры начинали с тестовых версий, имевших крайне урезанный функционал (не говоря уже о дизайне), будь то Twitch, Facebook или Amazon, но эти версии работали и решали поставленные перед ними задачи.
10 инструментов для зерокодинга
Говорят, что Google Таблицы — это своеобразный “скотч”, из которого можно “склеить” всё, что угодно, и если вы не придумали, как реализовать прототип вашего решения в Таблицах, то вы, скорее всего, не очень хорошо понимаете, как реализовать его с помощью команды разработки. Google Таблицы являются обязательным инструментом для зерокодинга на уровне базы данных.
Этот инструмент упоминался нами выше. Tilda включает в себя огромное количество инструментов для сборки сайтов, позволяя создавать различные их элементы. Начиная лендингами и заканчивая личным кабинетом. Помимо этого, данный сервис выгодно отличается ценой и является самым удобным из существующих на данный момент инструментов для сборки сайтов.
Notion — инструмент для создания красивых и удобных документов, обладающий огромным количеством возможностей, вплоть до того, что сделанный с помощью Notion документ будет визуально подходить для создания лендинга без дополнительных вставок. TypeForm же — инструмент для создания красивых и удобных форм, имеющий в своем арсенале огромное количество шаблонов, подходящих для решения практически любых задач, связанных с формами.
ChatFuel и прочие конструкторы ботов для мессенджеров
Для работы в мессенджерах конструкторы ботов практически необходимы. Бот может последовательно вести пользователя по какому-то пути, заниматься продажей и так далее — это сильно упрощает работу в мессенджерах и расширяет возможности продукта по взаимодействию с пользователем.
WebFlow — это конструктор вёрстки, способный помочь, например, дизайнеру обойтись без фронтенд-разработчика. Этот инструмент автоматически верстает нарисованные элементы дизайна, а результат можно перенести в некоторые другие зерокодинг-инструменты для дальнейшей работы.
Airtable — это база данных, с которой очень просто и удобно работать, при этом она настолько же доступна, как и Google Таблицы, к которым вы наверняка уже привыкли. При определённых манипуляциях с таблицами внутри этого инструмента можно создавать различные интерактивные формы. Это может быть портфолио, галерея (да, туда можно загружать и картинки), интернет-магазин, календарь и так далее, при этом весь необходимый инструментарий находится внутри и имеется возможность очень гибкой настройки базы данных.
Существуют очень удобные возможности передачи данных внутри Airtable от одних пользователей к другим, начиная автоматической отправкой данных указанным пользователям по выбору и заканчивая отправкой выбранных данных всем, кто пройдёт по указанной ссылке. Существует даже возможность выстраивать на основе таблиц собственные интерфейсы! Результаты работы в Airtable также можно передавать в другие инструменты для зерокодинга, например, в указанный выше Tilda, и это можно сделать буквально за несколько минут.
Также в Airtable существует большой набор шаблонов, их можно использовать как для собственных проектов, так и для вдохновения, чтобы почерпнуть какие-то идеи для уже собственных шаблонов. Разумеется, у этого инструмента имеется ряд ограничений, но и их можно обойти с помощью уже других инструментов. Об этом ниже.
Stacker — удобный инструмент для взаимодействия с Airtable. Он позволяет с помощью создания личных кабинетов передавать некоторые данные из Airtable тем или иным пользователям, при этом доступ к данным можно очень гибко настраивать. Это очень сильно упрощает операции с данными, если у вас в проекте есть пользователи, которым необходимо предоставить доступ к тем или иным внутренним данным проекта (как пример, данные об участниках марафонов, необходимые организаторам этих марафонов).
Являясь зачастую недооцененным инструментом, Integromat, названный своими создателями “клеем Интернета”, позволяет связать работу огромного количества Интернет-сервисов в единую систему. Это дает возможность строить на основе взаимодействия нескольких сервисов, будь то электронная почта, базы данных, мессенджеры или что-то ещё. Также существует возможность подключения к этим сценариям собственных сервисов.
Glide — упомянутый раньше сервис для создания веб-страниц, имитирующих работу мобильного приложения. Внутри этого сервиса существует множество различных инструментов для создания и настройки интерфейса, а создать приложение можно путем простой загрузки данных из Google Таблиц. Существует возможность сохранить результат на рабочий стол и в дальнейшем обращаться к нему, как к мобильному приложению (как пример, Dribbble, будучи готовым приложением c более чем полумиллионом скачиваний, продолжает работать по тому же принципу).
Помимо того, внутри существует огромное количество готовых шаблонов.Таким образом, как можно видеть, для каждого из трех “слоев” продукта можно найти свой инструмент для зерокодинга и с помощью их комбинации очень быстро преодолеть путь от идеи до первой реализации, но если вам нужен какой-то особый функционал или если вы уперлись в одно из ограничений вышеупомянутых инструментов, то не спешите начинать искать команду разработки! Существует еще один инструмент, который может вам помочь.
Bubble — это очень масштабный инструмент, позволяющий работать со всеми тремя “слоями” продукта. Разумеется, что если рассматривать работу со слоями по отдельности, то Bubble будет справляться хуже, чем иные инструменты, заточенные под тот или иной слой, но в итоге Bubble дает возможность добиться гораздо более широкого функционала.
Разумеется, это не все инструменты для зерокодинга, доступные пользователям. Их огромное количество и новые появляются практически ежедневно. Будет полезно периодически следить за появляющимися инструментами и за изменениями в уже существующих: какое-то обновление в популярном инструменте может полностью изменить сам процесс зерокодинга.
Этой информации будет вполне достаточно, чтобы начать заниматься зерокодингом. Этот способ сборки проектов на данный момент продолжает становиться всё актуальнее и позволит вам сэкономить огромное количество времени, денег и сил, а также сделает вас более востребованным и сейчас, и в будущем. Удачи!
Хочешь научиться зерокодингу? Специально для тебя мы собрали мини-курс «Навыки: ZeroCoding!»