batman.js

Software screenshot:
batman.js
Software ətraflı:
Version: 0.16.0
Tarixi Upload: 12 May 15
Geliştirici: Shopify
Lisenziya: Pulsuz
Məşhurluq: 12

Rating: nan/5 (Total Votes: 0)

Bu interaktiv, istifadəçi dostu və bir-səhifə browser apps yaratmaq üçün mükəmməl.
Test və Google Chrome, Safari 4 +, IE 7 + və Firefox 3 + ilə iş.
Rails haqqında Ruby ilham

Features .

  • Stateful MVC memarlıq
  • Güclü məcburi sistem
  • routable nəzarətçi tədbirlər
  • Pure HTML views
  • Node.js və Cake inşa Toolchain dəstək

Bu azad yeni nədir:

  • Əlavə:
  • App.shouldAllowEvent. [Hadisə]. Müvafiq məlumat hadisə hər hansı bir app ərzində atəş zaman bu hash Callbacks veriləcək. App səviyyədə yayılmasının qarşısını almaq üçün saxta qayıtmaq. Məsələn: CoffeeScript sinif MyApp Batman.App @ shouldAllowEvent.click = (hadisə) uzanır - & # x3e; yalan
  • qayıtmaq
  • Sabit:

  • Istifadəçilər onlar artıq səhifə gittiğinde əgər yaradılmış olan
  • qarşısını əlavə tarixi maddələr.
  • Sabit:
  • iç içə resurs marşrutlaşdırma adları.

version v0.12.0 yeni nədir:

  • modelləri önyükleme üçün bir kısayol kimi Model.createFromJSON əlavə şəxsiyyət xəritə onları yapışdırılması JSON və
  • kodlar qeyd əsas çox əsas birinə daxil serialization verir Model.encode seçimi kimi əlavə et

  • Ilə
  • Əlavə et Rails style isteğe marşrutu seqmentləri ()
  • Bir trim filter əlavə et
  • ən validations dəyəri undefined və ya əgər keçmək üçün məcbur allowBlank seçimi vermək boş string
  • Model.validate adı "zəng tərəfindən əlavə bir AssociatedValidator, bağlı əlavə doğru
  • olun nəzarətçiləri bir yönlendirme bir beforeFilter ortaya çıxdığı fəaliyyət qalan icra dayandırmaq.
  • bir obyekt proxying üçün Proxy sinif əlavə et

version v0.8.0 yeni nədir:

  • Mənbə html View.viewSourceCache.prefetch vasitəsilə prefetched bilər
  • class əsasında iyerarxiya daxil baxış cilddən Major refactoring
  • view mənbələri inline elan edilməsi üçün imkan data-defineview əlavə edin
  • Model.hasOne, Model.hasMany, Model.belongsTo vasitəsilə Model Association dəstək əlavə et
  • yeniden dəstək smart AssociationProxy obyektlərin əlavə et
  • inline JSON ilə loading birliklər üçün dəstək əlavə et
  • üçün dəstək əlavə et! və! əmlak adları və keypaths da
  • introspection üçün Batman.currentApp cari Parametreler Store.
  • dəsti, qlobal Parametreler, pushState ya replaceState, yeniləmə və yönlendirme ParamsReplacer və ParamsPusher kimi smart obyektlərin əlavə edin.
  • Hash :: yeniləmə əlavə, Hash :: əvəz və Set :: yeniləmə
  • Əlavə et Set :: indexedByUnique
  • üzvlük test üçün Batman.contains əlavə və onu müşayiət edən filter var
  • batman.solo da JSONP istekleri üçün dəstək əlavə et
  • dəyişdirmək heç vaxt müşahidə xassələri optimize final əmlak dəstək əlavə et
  • Batman.version əlavə edin
  • özelleştirilebilir Controller hədəfləri göstərmək üçün dəstək əlavə et :: göstərməyə

version v0.7.5 yeni nədir:

  • Batman.Paginator və Batman.ModelPaginator vasitəsilə Pagination
  • iç-içə resursları marşrutları
  • urlFor keçdi Unknown params sorğu simli əlavə olunacaq
  • App.layout avtomatik yük ilə ki, sinif instantiate ki, sinif adı qəbul
  • Controller :: render əsas
  • başqa bir gəlir daxil göstərmək imkan verir, seçimi bir qəbul
  • gəlir / contentFor / göstər / gizlət vasitəsilə artıq animatable var əvəz
  • filter Interpolate
  • Bəzi enkoderler unutmuş görünür əgər Pleasant xatırlatmaları
  • bütün cilddən məhv edəcək qovşaqlarının aradan qaldırılması
  • sürətli yığını üçün Batman.setImmediate yaratma

version v0.6.1 yeni nədir:

  • Added Batman.Enumerable
  • çox seçin qutuları üçün əlavə dəstək
  • Added batman.rails.coffee, Rails ərzində istifadə üçün yeni adapter
  • asan ayıklama üçün əlavə geliştirici ad (bu binada həyata lüt olur)
  • bir yol birləşdirilməsi qeyri qarşısını almaq üçün data mənbə və data-hədəf dəyişdirilib
  • giriş növü üçün əlavə məlumat bind dəstək = 'Fayl'
  • Əlavə məlumat hadisə DoubleClick
  • Əlavə uzunluğu filter
  • Əlavə trim köməkçi
  • Controller.resources əvəzinə məhv yeni bir marşrut yaradır
  • Model.find həmişə paylaşılan rekord instansiya qayıdacaqlar. Daha sonra bu məcburidir bilər və məlumat saxlama adapter gəlir zaman, sizin instansiya updated olacaq
  • Added Model :: findOrCreate
  • Added Model :: updateAttributes
  • storageKey xüsusi öz ad storage adapterləri imkan verir
  • storage adapter filter callbacks səhvlər almaq

  • Susmaya bir dəfə edib
  • Added App.ready hadisə DOM hazır
  • Normale status / Batman.Request da statusCode
  • İndi uzunluğu kimi qeyri-mane bind metadata üçün meta obyektləri var təmin etmələrini

tələblər

  • Node.js 0.4 və ya daha yüksək

Oxşar proqram

Express
Express

26 Jul 16

Jelix
Jelix

18 Apr 16

AngularJS
AngularJS

29 Sep 17

Geliştirici digər proqram Shopify

Shopify API (Ruby)
Shopify API (Ruby)

10 Feb 16

Dashing
Dashing

13 May 15

Şərh batman.js

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!
Kateqoriya axtarış