Курс

Что такое Supabase и зачем он нужен

МОДУЛЬ 5: АВТОРИЗАЦИЯ И БАЗА ДАННЫХ • Урок 4 из 5

Supabase

База данных это обязательная часть почти любого приложения. Без неё приложение не сможет ничего запомнить: ни пользователей, ни их данные, ни настройки. Это как блокнот, который стирает написанное каждый раз, когда ты его закрываешь.

Supabase — сервис который даёт тебе базу данных в интернете. Бесплатно на старте, без сложной настройки.

[ ЧТО ЭТО ДАЁТ ]

  • Данные сохраняются навсегда
  • Видишь их с любого устройства
  • Можно ограничивать права пользователей
💡 Понятное сравнение:

Supabase – это типа Google Таблицы для приложений. Записываешь данные, читаешь их (или твои агенты читают). Быстро и надёжно.

Что умеет Supabase:

  • [+] Хранить данные в таблицах
  • [+] Делать вход пользователей (Google, email)
  • [+] Хранить файлы (картинки, документы)
  • [+] Защищать данные

[ ПОЧЕМУ ИМЕННО ОН ]

Бесплатный старт — хватит для учёбы и первых проектов:

  • 500 МБ для данных
  • 2 проекта одновременно
  • Проект "засыпает" после недели без активности (просыпается за минуту)

Платный тариф — выгодный, от $25/месяц:

  • 8 ГБ для данных
  • Проект не засыпает
  • Ежедневные бэкапы
  • Приоритетная поддержка

Claude его знает — говоришь "создай таблицу" → получаешь готовую команду.

Популярный — легко найти помощь если застрянешь.

[ КАК ПОДКЛЮЧИТЬ К ПРОЕКТУ ]

Supabase можно использовать двумя способами:

1. Облачный Supabase — регистрируешься на supabase.com, создаёшь проект, получаешь ключи. Бесплатно на старте. Claude знает как это делать — просто скажи ему:

Создай мне проект в Supabase. Мне нужна таблица для [опиши что хранить]. Подключи Supabase к моему сайту и сделай чтобы данные сохранялись и загружались.

2. Свой Supabase на VDS — ставишь Supabase на свой сервер. Данные в России, без лимитов, полный контроль. Об этом — в следующем уроке.

💬 Совет:

Когда я только начинал, фраза "база данных" звучала страшно. Оказалось, что это тупо таблицы. А в них столбцы и строки. Переживать не надо. Supabase даёт удобный интерфейс, а Claude пишет команды, по которым создаются таблицы. Всё проще чем кажется.