Tek sayfa JavaScript web uygulama mimarisi?
Nasıl tek sayfa JS karmaşık bir web uygulaması istemci tarafı yapılandırılmış olmalıdır? Özellikle temiz model nesneleri açısından, UI bileşenleri, herhangi bir kontrol ve nesneleri uygulama yapısı hakkında merak server kalıcılık hallediyorum.
MVC ilk başta uygun gelmişti. Ama UI bileşenleri, iç içe geçmiş çeşitli derinliklerde (her biri kendi şekilde hareket etme/tepki için model veri, ve her üreten olayların kendilerini olabilir veya olmayabilir kolu doğrudan), gibi gelmiyor MVC olabilir temiz bir şekilde uygulanır. (Ama eğer durum böyle değilse lütfen beni düzeltin.)
--
(This question belli ki hiçbir şey tek sayfa uygulama en önemsiz dışında gerekli olan ajax kullanarak iki öneri sonuçlandı.)
CEVAP
PureMVC/JS MVC mimarisi en zarif IMO. Ondan çok şey öğrendim. Ben de Nicholas Zakas istemci tarafı mimarisi seçenekleri araştırma yardımcı tarafından Scalable JavaScript Application Architecture bulundu.
Diğer iki ipuçları
- Görünüm, odak, ve giriş yönetimi tek sayfa web uygulamaları özel ilgi alanları buldum
- Ben de faydalı ihtiyaç doğması uzak JS Kütüphanesi soyut, kapı ne zaman, fikrini değiştirmek için açık bırakarak, ya da mix ve maç için bulundu.
Kullanarak " koyuyorsun;sayfa özel...
Yeni sayfa JavaScript kullanarak yükle...
saf JavaScript jQuery eşdeğer'in ...
Javascript Bu sayfa yük sonra yürütür...
Nasıl bir sayfa Javascript kullanarak ...