Itu sangat umum, sebagian besar aplikasi Rails tidak perlu menggunakan apa pun selain ActiveRecord.
Salah satu filosofi utama di balik Rails adalah lebih penting untuk membuat berfungsi produk ke pasar hari ini daripada mendapatkan produk "cepat" ke pasar 6 bulan dari sekarang. Produk Anda hampir pasti tidak akan pernah cukup populer sehingga kinerja menjadi perhatian. Jika itu bisa menjadi masalah, Anda dapat menopang sisi kinerja nanti, tetapi perhatian utama adalah untuk dapat membangun aplikasi dengan cepat, dan untuk dapat dengan cepat memfaktorkan ulang sebagian atau semuanya sebagai respons terhadap pasar Anda.
Mereka lebih lambat untuk ditulis dan lebih sulit untuk diubah, dan karenanya membebani biaya pengembangan Anda. Namun, eksekusinya bisa lebih cepat.