Как стать автором
Обновить

Airtable — что это?

Время на прочтение2 мин
Количество просмотров58K

Введение


Сегодня я хочу рассказать вам о Airtable — популярном zero-code инструменте, который используют самые разные специалисты — от фотографов до менеджеров. У сервиса есть множество фишек, из-за которых с ним полезно ознакомиться каждому программисту.


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



Как выглядит Airtable

В ячейках можно хранить различные типы данных. Условно их можно разделить на две категории:


Основные поля:


  • Поля выбора из нескольких вариантов
  • Дата
  • Файл
  • Число
  • Строка
  • Связанные записи

Формулы:


  • Обычная формула
  • Специальные функции

С полным списком полей, доступных в Airtable, можете ознакомиться здесь


Как организована работа в Airtable?


В личном кабинете располагаются доступные вам workspace’ы, в которых находятся базы данных. Каждая база данных — это набор таблиц. Важно отметить, что при работе с таблицами можно указывать ссылки на поля, находящиеся только в той же базе данных, что и ваша рабочая таблица.


Табличная форма — не единственно возможный способ представления данных. Точно так же просматривать и редактировать данные можно в режимах канбана, календаря и галереи.


image
Режим канбана в Airtable


Можно создать свою форму, чтобы данные после её заполнения оказались сразу в вашей таблице Airtable. По сути, это полноценный аналог Google Forms.


Последнее, о чём хочется рассказать в рамках ознакомительной экскурсии — фильтры, группировки и сортировки. Когда вы создаете представление (View) в Airtable, оно сохраняет все настройки отображения.


Приведу пример: можно сгруппировать записи сначала по email, а потом и по приемам пищи. Так сразу видно, в какую часть дня мы съели больше всего. А чтобы посмотреть такую статистику на определенный день, нужно просто включить фильтр по дате.


image


Зачем это разработчику?


Наконец мы подбираемся к главной, на мой взгляд, фишке Airtable. Для вашей базы данных генерируется RESTful API. Чтобы получить к нему доступ перейдите в Help > API Documentation. На официальном github Airtable можно найти Javascript и Ruby библиотеки для более удобной работы с API.


И еще три полезные фишки:


  • Airtable поддерживает импорт данных из CSV, таблиц Excel и не только
  • Можно визуализировать данные в графиках на манер PowerBI
  • Можно писать собственные скрипты на Javascript для манипуляций с данными внутри таблиц

Итоги


Такой инструмент может пригодиться для разработчиков, которые подготавливают демоверсии своих приложений или участвуют в хакатонах. Для студентов, которые выполняют учебные проекты или тренируются в работе с REST API такой инструмент тоже может быть полезен.


А как вы относитесь к low-code инструментам? Интересно узнать ваше мнение в комментариях.

Теги:
Хабы:
Всего голосов 5: ↑4 и ↓1+6
Комментарии3

Публикации

Истории

Ближайшие события

7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань