С сентября 2020 года Google обкатывает в США бета-версию Tables — ноукод-платформы для работы с базами данных. Если Tables «выстрелит», ее запустят в Европе и других регионах. Сервис создали в инкубаторе Google Area 120, который ежегодно выпускает сотни стартапов.
Мы написали небольшой обзор, в котором сравнили новый продукт Google c Airtable и рассказали, почему с ним не все очевидно.
Что умеет Airtable
Airtable — облачный сервис для работы с электронными таблицами и базами данных. Он связывает таблицы друг с другом или со сторонними сервисами, а также на его основе собирают приложения без кода.
Основные возможности Airtable:
- ~30 встроенных типов данных;
- связи между таблицами;
- 6 способов отображения данных, среди которых Канбан-доска и формы;
- встраиваемые скрипты на JavaScript;
- API для взаимодействия с другими приложениями.
Таблицы в Airtable создают с нуля или по готовым шаблонам. В библиотеке 60+ типовых решений для бизнеса, маркетинга, образования, повседневных дел и других сфер. А еще есть маркетплейс с 200+ приложениями, среди которых конструктор страниц и инструменты инфографики.
Больше информации об Airtable вы найдете в большом обзоре.
Что умеет Tables
Tables — это облачная ноукод-платформа, в которой можно не только упростить, но и автоматизировать управление базами данных. Как и в Airtable, здесь строгий порядок работы: таблицы собраны в рабочем пространстве, а для каждого столбца определен тип данных.
Данные отображаются пятью способами:
- таблица;
- Канбан-доска;
- календарь;
- очередь или список;
- карта, если в записях указаны географические координаты.
Представлением данных в таблице можно гибко управлять: установить один из пяти видов отображения, настроить фильтры, сортировать и группировать записи.
Чтобы работать в Tables, понадобится аккаунт Google. Можно делиться ссылками на таблицы и базы данных, чтобы работать над ними вместе. Если делаете опросы, но не хотите открывать респондентам доступ к таблице, создайте форму ее на основе. Для каждой таблицы можно создавать неограниченное количество форм.
В Tables автоматизируют работу с данными с помощью ботов. Боты — это цепочка триггеров и событий, которые настраивают без кода и подключают к конкретной таблице. Боты срабатывают по установленному времени или событию.
Например, когда в таблицу добавляют строку, бот отправляет сообщение в Slack или каждый час запускает сценарий на Apps Script, языке автоматизации работы с приложениями Google.
Как Airtable и Tables работают с внешними сервисами
С помощью RESTful API приложения и сайты создают, обновляют, удаляют записи в таблицах или получают данные. Записи в запросах упаковываются в JSON и передаются по HTTP.
Писать API для таблиц Airtable не нужно — платформа сама его сгенерирует. А на GitHub вы найдете официальный API-клиент на JavaScript и версии от сообщества на Ruby и .NET. К Airtable нельзя отправлять больше пяти запросов в секунду.
Tables тоже подключают к сторонним ресурсам через API или настраивают вебхуки. В GitHub есть API для Java, Python, Objective-C и других популярных языков.
Оба сервиса можно подружить с Zapier, подключить инструменты визуализации Data Studio, а также синхронизировать с Google Sheets. В целом по интеграциям Airtable и Tables равны.
Какой сервис выгоднее
В Airtable три стандартных тарифа и один персональный — его подключают через менеджеров платформы. В основном тарифы различаются объемом дискового пространства и размером базы данных. Самый дешёвый стоит 10 $, а цена Enterprise оговаривается персонально.
В Tables пока два тарифа: бесплатный и за 10 $ в месяц с пробным периодом на три месяца.
Сравним тарифы Plus в Airtable с Paid в Tables.
Обратите внимание: Airtable дает 5 ГБ и 5000 записей на всю базу, а Tables — по 10 ГБ и 10 000 записей на каждую таблицу в базе. Малому бизнесу и растущим командам выгоднее работать с Tables.
Что будет с Tables дальше
Выводы о платформе делать рано и вот почему.
Tables только тестируют и дорабатывают. По легенде, спартанцы сбрасывали слабых детей со скалы и, кажется, Google относится к своим детям не лучше. Почти половина стартапов из Area 120 закрывается по указанию руководства инкубатора.
Если Tables станет востребованным и понравится пользователям, у него появятся шансы на жизнь, но это не единственный критерий. Менеджеры Area 120 обращают внимание на опыт и связи, которые наработали основатели стартапа. В то же время ноукод — перспективное направление, и вряд ли Google откажется зайти на новый рынок.
Полноценная версия скорее всего будет дороже. Бета-версия дешевая, но если Tables «взлетит», нагрузка на серверы Google вырастет в десятки раз и продавать по старой цене будет невыгодно. Тогда компания накинет несколько долларов на каждый план. По такому сценарию шли популярные ноукод-платформы, в том числе Adalo и Glide.
В полноценной версии появятся новые инструменты и тарифы. В бета-версии собраны основные функции, чтобы у пользователей сложилось представление о платформе. Чтобы сократить time-to-market какие-то возможности часто не включают. Но у разработчиков наверняка припасены козыри, которые они запустят в основной версии.
Похоже, у Airtable скоро появится сильный соперник, но о полноценной конкуренции говорить рано. Airtable растет и привлекает инвестиции. У него большое сообщество из менеджеров, дизайнеров и предпринимателей.
Tables только появился на рынке, но по возможностям сравним с Airtable, и его поддерживает Google с мощной облачной инфарсткуруой. В любом случае, если такие гиганты заходят в зерокодинг, направление действительно многообещающее.
Мощь Airtable и Tables раскрывается в связке с Adalo и Glide. Освойте их на курсе «Зерокодер мобильных приложений» и забирайте заказы на десятки тысяч рублей или станьте экспертом и проводите платные консультации.