[API] Airtable — что это?
Автор
Сообщение
news_bot ®
Стаж: 6 лет 9 месяцев
Сообщений: 27286
Введение
Сегодня я хочу рассказать вам о Airtable — популярном zero-code инструменте, который используют самые разные специалисты — от фотографов до менеджеров. У сервиса есть множество фишек, из-за которых с ним полезно ознакомиться каждому программисту.
Airtable — это сервис, позволяющий создавать базы данных на все случаи жизни. Простой и приятный интерфейс делает его интуитивно понятным для любого пользователя.
Как выглядит Airtable
В ячейках можно хранить различные типы данных. Условно их можно разделить на две категории:
Основные поля:
- Поля выбора из нескольких вариантов
- Дата
- Файл
- Число
- Строка
- Связанные записи
Формулы:
- Обычная формула
- Специальные функции
С полным списком полей, доступных в Airtable, можете ознакомиться здесь
Как организована работа в Airtable?
В личном кабинете располагаются доступные вам workspace’ы, в которых находятся базы данных. Каждая база данных — это набор таблиц. Важно отметить, что при работе с таблицами можно указывать ссылки на поля, находящиеся только в той же базе данных, что и ваша рабочая таблица.
Табличная форма — не единственно возможный способ представления данных. Точно так же просматривать и редактировать данные можно в режимах канбана, календаря и галереи.
Режим канбана в Airtable
Можно создать свою форму, чтобы данные после её заполнения оказались сразу в вашей таблице Airtable. По сути, это полноценный аналог Google Forms.
Последнее, о чём хочется рассказать в рамках ознакомительной экскурсии — фильтры, группировки и сортировки. Когда вы создаете представление (View) в Airtable, оно сохраняет все настройки отображения.
Приведу пример: можно сгруппировать записи сначала по email, а потом и по приемам пищи. Так сразу видно, в какую часть дня мы съели больше всего. А чтобы посмотреть такую статистику на определенный день, нужно просто включить фильтр по дате.
Зачем это разработчику?
Наконец мы подбираемся к главной, на мой взгляд, фишке Airtable. Для вашей базы данных генерируется RESTful API. Чтобы получить к нему доступ перейдите в Help > API Documentation. На официальном githubAirtable можно найти Javascript и Ruby библиотеки для более удобной работы с API.
И еще три полезные фишки:
- Airtable поддерживает импорт данных из CSV, таблиц Excel и не только
- Можно визуализировать данные в графиках на манер PowerBI
- Можно писать собственные скрипты на Javascript для манипуляций с данными внутри таблиц
Итоги
Такой инструмент может пригодиться для разработчиков, которые подготавливают демоверсии своих приложений или участвуют в хакатонах. Для студентов, которые выполняют учебные проекты или тренируются в работе с REST API такой инструмент тоже может быть полезен.
А как вы относитесь к low-code инструментам? Интересно узнать ваше мнение в комментариях.
===========
Источник:
habr.com
===========
Похожие новости:
- [Финансы в IT] Как акции Apple и Tesla повели себя после дробления
- [Big Data, Java, Scala] ZTools для Apache Zeppelin
- [Финансы в IT] История Adobe: почему акции компании взлетели на 550% за 5 лет
- [API, Python, ВКонтакте API] Бот для автопостинга VK
- [Python, API, Разработка под Arduino] Как я умный аквариум делал (backend)
- [Финансы в IT] Стоимость IT-компаний США превысила капитализацию всего фондового рынка Евросоюза
- [API, Анализ и проектирование систем] Контрольный список для ревью кода в распределенных системах (перевод)
- [Работа с видео, API, Lua] OBS Studio Lua Скриптинг
- [Big Data, Data Engineering, Hadoop, Хранилища данных] Применение low-code в аналитических платформах
- [API, Геоинформационные сервисы, Визуализация данных, Инфографика] Кому на Руси жить хорошо? Как мы искали самый “зеленый” город с помощью OpenStreetMap и Overpass API
Теги для поиска: #_api, #_hranenie_dannyh (хранение данных), #_lowcode, #_api
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 19:48
Часовой пояс: UTC + 5
Автор | Сообщение |
---|---|
news_bot ®
Стаж: 6 лет 9 месяцев |
|
Введение Сегодня я хочу рассказать вам о Airtable — популярном zero-code инструменте, который используют самые разные специалисты — от фотографов до менеджеров. У сервиса есть множество фишек, из-за которых с ним полезно ознакомиться каждому программисту. Airtable — это сервис, позволяющий создавать базы данных на все случаи жизни. Простой и приятный интерфейс делает его интуитивно понятным для любого пользователя. Как выглядит Airtable В ячейках можно хранить различные типы данных. Условно их можно разделить на две категории: Основные поля:
Формулы:
С полным списком полей, доступных в Airtable, можете ознакомиться здесь Как организована работа в Airtable? В личном кабинете располагаются доступные вам workspace’ы, в которых находятся базы данных. Каждая база данных — это набор таблиц. Важно отметить, что при работе с таблицами можно указывать ссылки на поля, находящиеся только в той же базе данных, что и ваша рабочая таблица. Табличная форма — не единственно возможный способ представления данных. Точно так же просматривать и редактировать данные можно в режимах канбана, календаря и галереи. Режим канбана в Airtable Можно создать свою форму, чтобы данные после её заполнения оказались сразу в вашей таблице Airtable. По сути, это полноценный аналог Google Forms. Последнее, о чём хочется рассказать в рамках ознакомительной экскурсии — фильтры, группировки и сортировки. Когда вы создаете представление (View) в Airtable, оно сохраняет все настройки отображения. Приведу пример: можно сгруппировать записи сначала по email, а потом и по приемам пищи. Так сразу видно, в какую часть дня мы съели больше всего. А чтобы посмотреть такую статистику на определенный день, нужно просто включить фильтр по дате. Зачем это разработчику? Наконец мы подбираемся к главной, на мой взгляд, фишке Airtable. Для вашей базы данных генерируется RESTful API. Чтобы получить к нему доступ перейдите в Help > API Documentation. На официальном githubAirtable можно найти Javascript и Ruby библиотеки для более удобной работы с API. И еще три полезные фишки:
Итоги Такой инструмент может пригодиться для разработчиков, которые подготавливают демоверсии своих приложений или участвуют в хакатонах. Для студентов, которые выполняют учебные проекты или тренируются в работе с REST API такой инструмент тоже может быть полезен. А как вы относитесь к low-code инструментам? Интересно узнать ваше мнение в комментариях. =========== Источник: habr.com =========== Похожие новости:
|
|
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы
Текущее время: 22-Ноя 19:48
Часовой пояс: UTC + 5