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 или по-висока

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

Hazaar MVC
Hazaar MVC

14 Apr 15

Restler
Restler

6 Mar 16

Lift
Lift

1 Mar 15

Aspen
Aspen

20 Jul 15

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

Liquid
Liquid

9 Feb 16

Shopify API (Ruby)
Shopify API (Ruby)

10 Feb 16

Dashing
Dashing

13 May 15

Active Merchant
Active Merchant

24 May 16

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

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