2009-04-05 20 views
25

Scala'yı yeni öğrendim ve bununla birlikte web geliştirmeyi denemek istiyorum. Google'da karşılaştığım çerçevelerden biri (sadece bir tanesi?) Lift idi. Bunu kullanan deneyim nedir?Scala'da web uygulaması geliştirme

Scala ile web uygulaması geliştirme için başka herhangi bir çerçevede ne önerilebilir?

+1

Bkz. [Hangi Scala web-çerçeveleri mevcuttur?] (Http://stackoverflow.com/q/1488412/309483) –

cevap

22

AFAIK, Scala tabanlı bir çözüm ile uğraşmak istiyorsanız, Kasabanın en olgun oyunu, ayrıca bkz. http://code.google.com/p/slinky2/. Bilge bir kelime, kaynak tarama göz önüne alındığında, henüz slinky kullanmak için henüz var, isteme => yanıt modeline güçlü bir şekilde bağlı tasarım çok basit.

Dikkat edin, bu Scala, ve tüm Java'nın mevcut çerçevelerini kullanabilirsiniz. Özellikle, ikilinin nasıl birleştirileceğini açıklayan wicket: http://technically.us/code/x/the-escape-hatch'a bakmanızı öneririm.

+0

Harika cevap için teşekkürler! – Anirudh

1

En çok kullanılan tam yığın Scala web çerçeveleri, Lift and Play! Yapmadan önce ikisine de bir göz atın. İki oyuncu arasındaki önemli farklardan biri, Play iken! Vatansız, Rails/Django'ya daha çok benziyor.

+0

Lift aynı zamanda vatansız olarak da kullanılabilir, halbuki halini alçaltıcı olarak kullanırken güvenli ve çok güçlü kuyruklu yıldız ve ajax verir. – fmpwizard

1

Jsf2 iyi çalışıyor. Sanırım dikmeler de yapardı. Kendi başına Scala değiller, ancak sadece Scala ve uygun EL'yi kullanabilir ve iyi çalışırlar. Ve bu ikisi yeni çerçevelerden daha olgun. Topluluklar daha büyük, daha iyi belgeler vb.