Я всегда для своих приложений как бэкенд использовал Firebase. Но мне никогда не нравилась такая сильная зависимость от стороннего сервиса, тем более от Google. И вот мне очень повезло, нашел великолепный курс по разработке своего бэкенда на Dart с Conduit.
До хрена бэкендов альтернативных Firebase сейчас есть. Supabase к примеру.
Да, не спорю, но свой бэкенд как то интереснее)