Eğer uygulamanızın veritabanında veri okuma ve yazma, kullanıcı kaydı ve girişi gibi temel özelliklerden ibaret olacak ise firebase bunun için biçilmiş kaftandır. Ancak uygulamanızın karmaşıklığı arttıkça firebase kimi noktalarda yetersiz kalır. Nihayetinde kendi backendinizi inşa ettiğinizde nasıl isterseniz öyle yaparsınız. Yeni bir eklemek gerektiğinde hızlıca bunu ekleyip uygulamada kullanabilirsiniz. Ama firebasede bu imkanınız yok, google ne kadar izin veriyorsa o kadar kullanırsınız.