batman.js

Софтуер снимки:
batman.js
Софтуер детайли:
Версия: 0.16.0
Дата на качване: 12 May 15
Розробник: Shopify
Разрешително: Безплатно
Популярност: 12

Rating: nan/5 (Total Votes: 0)

Той е идеален за създаване на интерактивни, лесни за употреба и една страница на браузъра приложения.
Изпробван и работи с Google Chrome, Safari 4+, IE 7+ и Firefox 3+.
Вдъхновен от Руби на релси

<силни> Характеристики :.

  • Stateful MVC архитектура
  • Мощен задължителен система
  • навигационни действията на регулатора

  • Видяна
  • Pure HTML
  • Toolchain подкрепа построен на Node.js и Cake

Какво ново в тази версия:

  • Добавена:
  • App.shouldAllowEvent. [Събитие]. Извика в този хеш ще се нарича, когато съответните данни, събитието е уволнен от всяка точка в рамките на ап. Върнете невярна за предотвратяване на разпространението ап ниво. Например: coffeescript клас MyApp простира Batman.App @ shouldAllowEvent.click = (събитие) - & # x3e; върнете фалшива
  • Fixed:
  • да се предотврати допълнително История на елементи от която се създава, ако потребителите се придвижва към страницата, те вече са включени.
  • Fixed:
  • имена маршрутизация Вложени ресурси
  • .

Какво ново във версия v0.12.0:

  • Добави Model.createFromJSON като пряк път за зареждане модели от JSON и ги залепи в картата за самоличност
  • добави като опция, за да Model.encode която позволява сериализация в ключов различна от ключа споменато в кодират
  • Добавяне Релси стил избор сегменти на трасето с ()
  • Добави кокетен филтър
  • Дайте повечето валидации опцията allowBlank да ги принудят да се мине, ако стойността е неопределена или празен низ
  • Добавяне на AssociatedValidator добавен като се обадите на "име" Model.validate, свързана: вярно
  • Направи Controllers спират изпълнението на останалата част от действието, когато пренасочване случва в beforeFilter.
  • Добавяне на Proxy клас за Заместването обект

Какво ново във версия v0.8.0:

  • Добави Batman.StateHistory за pushState навигация подкрепа
  • Преглед на изходния код на HTML може да се prefetched чрез View.viewSourceCache.prefetch
  • Major редакции на виждане автомати в базира йерархия клас
  • Добави данни defineview да позволи вижте източници да бъде обявена за инлайн
  • Добави подкрепа Асоциация за Model чрез Model.hasOne, Model.hasMany, Model.belongsTo
  • Добави интелигентни AssociationProxy обекти, които подкрепят претоварващи
  • Добави подкрепа за товарни асоциации с инлайн JSON
  • Добави подкрепа за? и! в името на собственост и keypaths
  • Store настоящите PARAMS на Batman.currentApp за самоанализ.
  • Добави ParamsReplacer и ParamsPusher като интелигентни обекти, които при определени, актуализират глобалните PARAMS, pushState или replaceState и пренасочват.
  • Добави Hash :: актуализация, Hash :: замени, и казвам :: актуализация
  • Добави Set :: indexedByUnique
  • Добави Batman.contains за тестване членство и придружаващ има филтрирате
  • Добави подкрепа за JSONP искания в batman.solo
  • Добави окончателното подкрепа имот за оптимизиране спазване свойства, които никога няма да се променят
  • Добави Batman.version
  • Добави подкрепа за персонализация направи цели в Controller :: направи

Какво ново във версия v0.7.5:

  • Pagination чрез Batman.Paginator и Batman.ModelPaginator
  • Вложени ресурси маршрути
  • Неизвестни PARAMS преминали към urlFor ще бъдат приложени към низ заявка
  • App.layout приема името на класа, която автоматично ще конкретни примери, че клас при натоварване
  • Controller :: направи приеме дадено в опция, която ви позволява да правят в добив, различна от основната
  • добив / contentFor / замени сега animatable чрез показване / скриване на
  • интерполация филтър
  • Приятни напомняния, ако изглежда са забравили някои енкодери
  • Премахване възли ще унищожи всичките си автомати
  • Batman.setImmediate за бързо стека пръкват

Какво ново във версия v0.6.1:

  • Добавено Batman.Enumerable
  • Добавена е поддръжка за мулти-изберете кутии
  • Добавено batman.rails.coffee, нов адаптер за използване в Rails
  • Добавена разработчик именно пространство за лесно отстраняване на грешки (тя се съблече в сграда)
  • Един от начините автомати са променени данни-източник и данните мишена за да се избегне двусмислието
  • Добавена данни свързват подкрепа за вид вход = "файл"
  • Добавена данни събитие и DoubleClick
  • Добавен филтър дължина
  • Добавена тапицерия помощник
  • Controller.resources създава нов маршрут, вместо да унищожи
  • Model.find винаги ще се върне на споделеното рекорд инстанция. След това можете да се свързват с това и когато данните се предлага в от адаптора за съхранение, си например ще бъде актуализиран
  • Добавено Model :: findOrCreate
  • Добавено Model :: updateAttributes
  • Позволи адаптери за съхранение с техните специфични именно пространство с storageKey
  • адаптер за съхранение филтърни извика вземат грешки
  • Добавено App.ready събитие, което изстрелва веднъж оформлението е готов в DOM
  • Нормализиране статус / statusCode в Batman.Request
  • хешове сега имат мета обектите към не-натрапчиво се свързват метаданни като дължина

<силни> Изисквания

  • Node.js 0.4 или по-висока

Подобен софтуер

Stick
Stick

10 Dec 15

Highland
Highland

28 Apr 16

Apache ServiceMix
Apache ServiceMix

11 Mar 16

Друг софтуер на разработчика Shopify

Dashing
Dashing

13 May 15

Shopify API (Ruby)
Shopify API (Ruby)

10 Feb 16

Liquid
Liquid

9 Feb 16

Active Merchant
Active Merchant

24 May 16

Коментари към batman.js

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория