batman.js

Yazılım ekran görüntüsü:
batman.js
Yazılım detaylar:
Versiyon: 0.16.0
Qayıt: 12 May 15
Geliştirici: Shopify
Lisans: Ücretsiz
Popülerlik: 12

Rating: nan/5 (Total Votes: 0)

etkileşimli, kullanıcı dostu ve tek sayfa tarayıcı uygulamaları oluşturmak için mükemmeldir.
Test edilmiş ve Google Chrome, Safari 4 +, IE 7+ ve Firefox 3+ ile çalışıyor.
Ruby on Rails esinlenerek

Özellikler :.

  • Stateful MVC mimarisi
  • Güçlü bağlama sistemi
  • yönlendirilebilir denetleyici eylemleri
  • Saf HTML görünümleri
  • node.js ve kek üzerine inşa Toolchain desteği

Bu sürümdeki yeni Nedir:

  • Added:
  • App.shouldAllowEvent. [Olay]. İlgili veri olay her yerde uygulaması içinde ateş zaman bu karma callbacks çağrılır. App-seviye yayılmasını önlemek için return false. Örneğin: CoffeeScript sınıf Uygulamam Batman.App @ shouldAllowEvent.click = (olay) uzanır - & # x3e; false
  • iade
  • Sabit:

  • Kullanıcıların zaten sayfaya gider eğer oluşturulmasını
  • önleyin ek geçmiş öğeleri.
  • Sabit:
  • İç içe kaynak yönlendirme isimleri.

sürüm v0.12.0 yeni Nedir:

  • modelleri önyükleme için bir kısayol olarak Model.createFromJSON ekle Kimlik haritasında bunları yapışmasını JSON dan ve
  • kodlamak belirtilen anahtarın yerine başka bir anahtarın içine seri veriyor Model.encode seçeneği olarak ekle
  • Ekle Rayları stil isteğe yol kesimleri ()
  • bir trim filtresi ekleyin
  • En doğrulamaları değer tanımsız ise veya geçmek için zorlamak için AllowBlank seçeneği verin boş dize
  • Model.validate 'ismini' arayarak eklenen bir AssociatedValidator ilişkili ekleyin: true
  • Kontrolörler bir yönlendirme, bir beforeFilter oluştuğunda eylem kalanını yürütme durdurma.
  • Bir nesneyi proxy için proxy sınıfını ekleyin

sürüm v0.8.0 yeni Nedir:

  • Görünüm kaynak html View.viewSourceCache.prefetch üzerinden prefetched olabilir
  • sınıf temelli hiyerarşide görünüm bağlamaları Binbaşı üstlenmeden
  • görünüm kaynakları inline ilan edilmesi için izin veri-defineview ekle
  • Model.hasOne, Model.hasMany, Model.belongsTo aracılığıyla Modeli Derneği desteği ekleyin
  • yüklenmesi destekleyen akıllı AssociationProxy nesneleri ekleyin
  • inline JSON ile yükleme dernekler için destek ekle
  • için destek ekle? ve! özellik adları ve keypaths içinde
  • içgözlem için Batman.currentApp güncel params saklayın.
  • set, küresel params, pushState veya replaceState, güncelleme ve yönlendirme ParamsReplacer ve ParamsPusher akıllı nesneleri ekleyin.
  • Hash :: güncelleştirme ekleyin, Hash :: değiştirin ve Set :: update
  • Ekle Set :: indexedByUnique
  • üyelik testleri için Batman.contains ekleyin ve beraberindeki filtre vardır
  • batman.solo içinde JSONP istekleri için destek ekle
  • asla değişmeyecek gözlemleyerek özelliklerini optimize etmek için nihai özellik desteği ekleyin
  • Batman.version Ekle
  • özelleştirilebilir Controller hedefleri işlemek için destek ekle :: işlemek

sürüm v0.7.5 yeni Nedir:

  • Batman.Paginator ve Batman.ModelPaginator aracılığıyla sayfalandırmayı
  • İç içe kaynaklar yolları
  • URLFor geçirilen Bilinmeyen params sorgu dizesi eklenecektir
  • App.layout otomatik yük üzerine bu sınıf örneğini bir sınıf adı kabul
  • Kontrol :: işlemek ana
  • dışında bir verim içine işlemek olanak sağlayan, seçeneği içine kabul
  • verim / contentFor / show / hide aracılığıyla artık canlandırılabilir yerini
  • filtreyi interpolate
  • Bazı enkoderler unutmuş gibi görünüyorlar eğer Hoş hatırlatmalar
  • tüm bağlamaları yok edecek düğümleri Çıkarma
  • Hızlı yığını Batman.setImmediate haşhaş

sürüm v0.6.1 yeni Nedir:

  • Eklendi Batman.Enumerable
  • çoklu seçim kutuları için destek eklendi
  • Eklendi batman.rails.coffee, Rails içinde kullanılmak üzere yeni bir adaptör
  • Kolay hata ayıklama eklendi geliştirici ad (o binada şeritli alır)
  • Tek yönlü bağlamaları karışıklığı önlemek için veri kaynağı ve veri hedefe değiştirildi
  • giriş tipi eklendi veri bağlama desteği = 'Dosya'
  • Added veri olay doubleclick
  • Added uzunluk filtresi
  • Eklenenler Döşeme yardımcı
  • Controller.resources yerine yok, yeni bir yol oluşturur
  • Model.find hep paylaşılan kayıt örneği dönecektir. Daha sonra bu bağlanabilir ve veri depolama adaptör geldiğinde, sizin örnek güncellenir
  • Eklendi Model :: findOrCreate
  • Eklendi Model :: updateAttributes
  • storageKey belirli onların ad depolama adaptörleri izin
  • Depolama adaptörü filtre geri çağrıları hataları almak

  • Düzeni kez patlar
  • Eklendi App.ready olay DOM hazırdır
  • Normale durumu / Batman.Request içinde statusCode
  • Şimdi uzunluğu gibi olmayan obtrusively bağlamak meta meta nesneleri sağlamalarının

Gereksinimleri :

  • node.js 0.4 veya üstü

Benzer yazılım

laroux.js
laroux.js

1 Oct 15

Evolutility.js
Evolutility.js

10 Feb 16

Apache Thrift
Apache Thrift

13 Apr 15

Mako Framework
Mako Framework

1 Oct 15

Geliştirici Diğer yazılım Shopify

Liquid
Liquid

9 Feb 16

Active Merchant
Active Merchant

24 May 16

Dashing
Dashing

13 May 15

Yorumlar batman.js

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!