SORU
3 EKİM 2011, PAZARTESİ


NodeJS vs büyük bir proje için Çerçeve Oyna

Hangi ile büyük bir uygulama oluşturmak için iki farklı yığınları arasında çok kararsızım. Bir yandan orada bu seçenek:

  • Node.js
    • express
    • kahve script
    • coffeekup
    • gelincik/mongodb ya
    • presistencejs/mysql

  • Oyun Çerçeve w/ Scala
    • Anorm w/ mysql
    • ya mongodb

Node.js yolu sunucu tarafında kod, görüş ve zaten biliyoruz ki coffeescript, istemci tarafında kod tüm yazabilirim çünkü bana itiraz ediyor. Eğer bu yolda gidersem alırdım ki hala 0 emin değilim. Firavun faresi, veri depolama için hızlı ve kolay hale getirir, ama gerçek ilişkiler eksikliği aklımda veri modeli (çok) SQLish verilen ile çalışmak daha zor olabilir.

Oyun Çerçeve yolu da çekici çünkü biliyorum çerçevesinde iyi kullanırken, Java, ama fazla bir şey bilmiyorum hakkında Scala, bu kadar olur vurmak verimlilik olarak çalışıyorum yoluyla öğrenme dil. Anorm veritabanı Erişim Katmanı tercih sonuçları çaba kaydeder nesneleri otomatik olarak eşlenen ben elle SQL yazabilirim çünkü itiraz ediyor.

Node.js ama kullanmak için en iyi db Erişim Katmanı inanmadım doğru eğilerek duruyorum. Herkes bu ile herhangi bir deneyimi var ve biraz fikir paylaşabilir mi?

CEVAP
3 EKİM 2011, PAZARTESİ


Yığın uygulama ihtiyaçlarına bağlı olmalıdır tercih. Hadi onların güçlü için Oynamak vs Düğüm bak

Düğüm

  • Gerçek zamanlı uygulamalar (sohbet, yayınları)
  • Olay güdümlü mimari
  • İstemci-sunucu görev dosyalarını hizmet olarak (örn gerçekleştirebilir, ama çözüm bu değil
  • Veritabanı yönetimi, test araçları, ek paketler olarak kullanılabilir vb

Oyna!

  • İstemci-sunucu uygulamaları (hizmetler web sitesi)
  • Paylaşın-hiçbir şey mimari
  • Gerçek zamanlı (ör: Websockets) görevlerini yapamaz, ama çözüm bu değil
  • Veritabanı yönetimi (göçler de dahil olmak üzere!), test araçları, vb, çekirdek içine inşa edilmiştir

Eğer uygulama daha çok web tabanlı geleneksel modeli ile eşleşirse, Oyun muhtemelen en iyi seçimdir. Eğer geribildirim ve gerçek zamanlı dinamik mesajlar acil ihtiyacınız varsa, Düğüm daha iyi bir seçimdir.

Büyük geleneksel uygulamaları için, ciddi bir Oyun düşünün! Çünkü çerçeve dahili birim ve fonksiyonel test veritabanı göçler ile birlikte. Eğer gelişim sürecine dahil olursa, bu biruzun yolson ürün doĞru bu beklendiği gibi çalışır ve stabil ve hatasız.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • Glove and Boots

    Glove and Bo

    1 ŞUBAT 2007
  • TheJoeycool2010

    TheJoeycool2

    12 Temmuz 2010