Backbone.js amacı nedir?
Kendi sitesinden backbone.js programı anlamaya çalıştım http://documentcloud.github.com/backbone, ama yine de pek anlayamadı.
Kimse nasıl çalıştığını ve nasıl daha iyi JavaScript yazma yardımcı olabilir mi anlatarak bana yardımcı olabilir misiniz?
CEVAP
Backbone.js temelde bir Javascript kod yapısı sağlayan uber-hafif bir çerçeveMVC(Model, View, kontrol ünitesi) moda...
Modelve verileri alır dolduran kod parçası
Görünümbu modelin HTML gösterimi (model değişikliği olarak değiştirin görüş, vb.)
ve isteğe bağlıDenetleyicisibu durumda bu örnek için hashbang bir URL ile Javascript uygulamanızın durumunu kaydetmek için izin verir: http://twitter.com/#search?q=backbone.js
Omurga ile keşfettiğim bazı artıları:
Artık Javascript Spagetti: kod organize gönderilmesinin anlamlı .ayrılmıştır js daha sonra birleştirilmiştir JAMMİT kullanarak dosyaları
Artık
jQuery.data(bla, bla)
: modeller yerine DOM, veri deposu veri depolamak gerekolay sadece bağlama çalışıyor
son derece yararlı Çizgi yarar Kütüphanesi
backbone.js kod iyi belgelenmiş ve büyük bir okunur. JS kodu bir kaç teknik gözlerimi açtım.
Eksileri:
- Beni bir süre bunu kavramaya ve benim kod uygulamak için nasıl düşünmek biraz zamanımı aldı, ama Javascript bir acemi değilim.
Arka uç olarak burada Raylar ile Omurga kullanarak büyük dersler bir dizi:
CloudEdit: Raylar: Backbone.js Bir Öğretici
http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example/
http://www.jamesyu.org/2011/02/09/backbone.js-tutorial-with-rails-part-2/
p.s. Ayrıca bu harikaToplamasağlayan sınıf modellerin koleksiyonları ile anlaşma ve iç içe geçmiş modeller taklit, ama başından beri seni karıştırmak istemiyorum.
Tek amacı&;_" Python değişken alt...
Bunu kullanmak için Looper amacı nedir...
Node.js amacı modülü nedir.ihracat ve ...
OAuth 2'de örtülü hibe yetkilendirme t...
Python ile kendi amacı nedir?...