Bilmek istediğin her şeye ulaş

Mongo DB ile çalışacak en uygun framework hangisidir?

Django? Rails? Play?Düzenle
Soruya yanıt verebilmek için tüm frameworklerde, mongodb ile tecrübe gerekiyor.

Fakat kendi tecrübelerime göre: şu anda Ruby on Rails ile mongodb kullanıyorum. Mongodb için Ruby'de Mongoid gem'i var. Mongoid özellikleri ActiveRecord ile hemen hemen aynı. Ve mongoid kullanırken diğer Ruby on Rails bileşenlerini, ActionController, ActionMailer, ActiveResource kullanıyorsunuz. Mongoid gem'i mongoid, origin, moped olarak üç bileşenden oluşuyor. Sonuçta relational database'ler ile neredeyse aynı bir geliştirme ortamınız olmuş oluyor. Farklılıklar var. Bu da documented database yapısından kaynaklanıyor.


Mongoid için oldukça aktif bir geliştirme topluluğu var. Tabi bir de Ruby on Rails ile kullanılması belki de mongodb'yi kullanılabilecek en iyi framework yapıyor.


Burda örnek olması açısından kendi geliştirdiğim siteyi vermek isterdim. Ama pek site kurallarına uymaz.

  • Paylaş
4

Adil Burak Kilic, Teşekkürler. Bende django+mongoengine+tastypie kullanarak geliştirmeye başladım. Şimdilik gayet güzel gidiyor.

Mert Metin, django monoengine candır. Gayet uyumlu ve güzel çalışır ikisi.

Ali Davut, Rails ve Play Framework'te de mongodb kullandım ama kullanım açısından açık ara Rails + Mongoid derim.

Eski Inploider, Merhaba. Bence kendi geliştirdiğin projeyi paylaşmalısın bir sakınca yok bu konuda.