Прощай, Studio — здравствуй, DB

Автор
Fred Schott

Мы решили свернуть Astro Studio и открыть Astro DB для подключения к любой libSQL-базе, включая Turso. Ниже — как мы пришли к решению, что дальше и почему считаем это правильным для Astro и Astro DB.

Ранее в этом году мы запустили хостинговую платформу Astro Studio. Цель — дать каждому разработчику Astro простой доступ к быстрому и доступному SQL-хранилищу прямо из фреймворка. В этом мы преуспели: Astro Studio дал мгновенный доступ к БД для локальной разработки и продакшена с впечатляющим масштабом и экономией.

Вторая цель — построить прибыльный бизнес для поддержки развития Astro. Здесь мы не справились. Astro Studio не достиг product-market fit. Тысячи разработчиков попробовали платформу, но немногие остались. Крупные dev-платформы вроде Turso и Supabase предлагали похожее с интересными roadmap, усложняя выделение на переполненном рынке. Мы двигались слишком медленно. В итоге не нашли уверенного пути к долгосрочному продукту.

Поэтому мы сворачиваем — и в конечном счёте закрываем — Astro Studio. Платформа построена на Turso, и мы уверенно рекомендуем Turso как отличную альтернативу с минимальными трудностями миграции. Можно также self-host libSQL или перейти на другую БД (ниже).

Подробности:

  • Приглашения в Astro Studio остаются закрытыми.
  • После 1 октября 2024 существующие пользователи не смогут создавать новые БД.
  • После 1 марта 2025 существующие БД станут недоступны.
  • Оставшиеся БД будут удалены 1 марта 2025 или вскоре после.
  • Текущим пользователям Astro Studio — проверьте почту или Discord в ближайшие дни за инструкциями.

Тысячам разработчиков, попробовавших Astro Studio в этом году: спасибо. Спасибо за доверие. Опыт многому научил — мы переносим уроки и лучшие части Studio в новый курс. На следующей неделе launch week — загляните в пятницу за превью…

Astro DB: удвоение ставки на open source

В этой новости есть хорошая часть: Astro DB никуда не девается. Он становится лучше.

Astro DB — фреймворк и ПО нашей истории с базами данных: локальная dev-БД, управление схемой, автоматические миграции, ORM/SDK с полными TypeScript-типами. До недавнего времени работал только с платформой Astro Studio.

Со сворачиванием Studio мы вкладываем силы в более открытый и мощный Astro DB для всех.

С Astro 4.15 Astro DB подключается к любой libSQL (SQLite) базе! Потребовался рефакторинг — часть административных метаданных перенесена в саму БД, чтобы всё было самодостаточно. Спасибо участнику сообщества и мейнтейнеру @Fryuni!

Лично я рад миру, где Astro DB говорит с любой указанной БД. Однажды — с MySQL или Postgres, встроенно в Astro. Этот шаг приближает нас к этому будущему!