2010-11-09 22 views
6

P/GAE üzerinde çalışacak ve söz konusu çerçevelerden (GWT, SC, Cap) birini kullanmak istediğimiz ön tarafa geri dönecek yeni bir webapp başlatmak üzereyim. Sizce en geliştirici dostu hangisidir? Görünüşe göre Cappuccino muhteşem görünüyor ama Obj-J'yi öğrenmelisin. Sproutcore daha güzel görünüyor (çünkü sadece JS var) ama ben dokümanlar ile etkilendim diyemiyorum artı bazı demoları kırılmış. GWT, diğer yandan çok olgun ama Java'yı kullanmanın sizi yavaşlattığını hissediyorum, çünkü bazı JS sorgularını kullanamayacağınız için, çevresinde canlı bir ekosistem var.GWT, Sproutcore veya Cappuccino

cevap

3

Cevabın geliştirici hangi türüne bağlıdır düşünüyorum tarafından görülemez sen?

Benim için, Javascript ile rahatım ve tarayıcıda DOM'ı kullanabilme yeteneğini beğeniyorum, böylece çerçevede bulunmayan özellikleri uygulayabiliyorum. Bu yüzden Sproutcore'u tercih ederim.

Kasa http://www.infoq.com/news/2009/09/sproutcore-1-0.

Belgelerin sınırlı olduğu konusunda size katılıyorum. Ancak, wiki'yi faydalı buldum ve topluluk gerçekten yardımcı oldu.

+0

için kullanıyorum Bu harika bir ipucu! – PanosJee

1

GWT, GAE-Java'yı kullanıyorsanız çok iyi bir seçimdir, çünkü sunucu tarafında ve istemci tarafında aynı dilde geliştirebilirsiniz. Sunucu tarafında Python kullanıyorsanız, GWT'nin basit RPC çağrılarını, tarayıcıya/nesnelerden nesnelere serileştirmek için kullanamazsınız. Yine de güzel bir çerçeve.

GWT, gerekiyorsa JS-native kodunu yazmanıza izin verir, böylece ihtiyacınız varsa "bazı JS sorgularını kullanabilirsiniz".

Bir uyarı: GWT uygulamaları tamamen AJAX, bu nedenle gerçekten (değil özellikle GWT ile AJAX genel bir sorun ile,) arama motorları

+0

Thanx Steve! Arama motorları umrumda değil, orada özel veriler olacak. Serileştirme hakkında bilmiyordum. Belki de Java daha iyi bir seçenektir ama gerçekten P/GAE – PanosJee