batman.js

Скріншот програми:
batman.js
Дані програми:
Версія: 0.16.0
Дата завантаження: 12 May 15
Розробник: Shopify
Ліцензія: Безкоштовно
Популярність: 148

Rating: 2.5/5 (Total Votes: 2)

Це ідеально підходить для створення інтерактивних, зручний і односторінковий браузера додатки.
Перевірено і працює з Google Chrome, Safari 4 +, IE 7+ і Firefox 3+.
Натхненний Ruby On Rails

Особливості :.

  • Архітектура Stateful MVC
  • Потужний обов'язкової системи
  • маршрутизациї дії контролера

  • Переглядів
  • Чистий HTML
  • Toolchain підтримка побудована на Node.js і торт

Що нового У цьому випуску:

  • Додана:
  • App.shouldAllowEvent. [Подія]. Зворотні дзвінки в цій хеш буде називатися всякий раз, коли відповідні дані, подія відбувається в будь-якому місці в межах програми. Повернутися до помилкових запобігти поширенню додаток рівня. Наприклад: CoffeeScript клас MyApp поширюється Batman.App @ shouldAllowEvent.click = (подія) - & # x3e; повернутися False
  • Виправлено:
  • Заборонити предмети додаткова історія з створюються, якщо користувачі переходить на сторінку вони вже.
  • Виправлено:
  • Імена маршрутизації Вкладені ресурс.

Що нового у версії v0.12.0:

  • Додати Model.createFromJSON в якості ярлика для завантаження моделей від JSON і приклеїти їх на карті, що посвідчує особу
  • Додати в якості опції до Model.encode що дозволяє сериализацию в клавішу, крім клавіші, згаданої в кодують
  • Додати Rails сегменти стиль бажанням маршрут с ()
  • Додати обрізки фільтр
  • Дайте більшості перевірок опцію allowBlank, щоб змусити їх пройти, якщо значення не визначене або порожній рядок
  • Додати AssociatedValidator доданий виклику 'ім'я' Model.validate, пов'язаний: правда
  • Зробити Контролери припинити виконання решті дії, коли перенаправлення відбувається в beforeFilter.
  • Додайте клас Proxy для проксірующій об'єкт

Що нового у версії v0.8.0:

  • Додати Batman.StateHistory підтримки PushState навігації
  • Перегляд HTML може бути попередженням за допомогою View.viewSourceCache.prefetch
  • Основні рефакторінга зору прив'язки в ієрархії, заснованої класу
  • Додати деталі-defineview щоб переглянути джерела, які будуть оголошені рядний
  • Додана підтримка асоціації моделі за допомогою Model.hasOne, Model.hasMany, Model.belongsTo
  • Додати смарт-об'єкти, які підтримують AssociationProxy перезавантаження
  • Додана підтримка для завантаження асоціацій з вбудованого JSON
  • Додана підтримка? і! в іменах власності та keypaths
  • зберегти поточні Params на Batman.currentApp для самоаналізу.
  • Додати ParamsReplacer і ParamsPusher, як смарт-об'єкти, які коли набір, оновити глобальні Params, PushState або replaceState, і перенаправлення.
  • Додати Hash :: оновлення Хеш :: замінити, і зазначений :: оновлення
  • Додати набір :: indexedByUnique
  • Додати Batman.contains для тестування членства і супутніх має фільтр
  • Додана підтримка JSONP запитів в batman.solo
  • Додана підтримка остаточне власності оптимізувати спостереження властивостями, які ніколи не міняються
  • Додати Batman.version
  • Додана підтримка настроюються цілей візуалізації в контролер :: надати

Що нового у версії v0.7.5:

  • Нумерація сторінок через Batman.Paginator і Batman.ModelPaginator
  • Вкладені ресурси маршрути
  • не вказано Титули, передані urlFor буде додано в рядок запиту
  • App.layout приймає ім'я класу, який буде автоматично створити екземпляр цього класу при навантаженні
  • Контролер :: надати приймає в опції, яка дозволяє надавати в прибутковості, крім основної
  • вихід / contentFor / замінити нині аніміруемим через показати / приховати
  • інтерпольованих фільтр
  • Приємні нагадування, якщо ви, здається, забули деякі кодери
  • Видалення вузлів знищить всі свої прив'язки
  • Batman.setImmediate для швидкого стека з'являтися

Що нового у версії v0.6.1:

  • Додана Batman.Enumerable
  • Додана підтримка мульти-полів вибору
  • Додана batman.rails.coffee, новий адаптер для використання в Rails
  • Додана імен розробник легкої налагодження (вона буде позбавлений в будівлі)
  • Один із способів прив'язки були змінені, щоб джерело даних і даних-мети, щоб уникнути двозначності
  • Додана підтримка даних зв'язування для типу вхідного = "Файл"
  • Додана даних подій DoubleClick
  • Додана довжина фільтра
  • Додана обробка помічник
  • Controller.resources створює новий маршрут замість знищення
  • Model.find завжди буде повертати екземпляр загальної записи. Ви можете пов'язати з цим і, коли прийде дані в від адаптера зберігання, ваш екземпляр буде оновлюватися
  • Додана Модель :: findOrCreate
  • Додана Модель :: updateAttributes
  • Дозволити зберігання адаптерів на конкретному їхніх імен з storageKey
  • перехідник для зберігання фільтр зворотного виклику прийняти помилки
  • Додана App.ready подія, що пожежі як тільки макет готовий в DOM
  • Стан Нормалізувати / StatusCode в Batman.Request
  • хешів тепер мета об'єктів в не-нав'язливо прив'язки метаданих як довжини

Вимоги

  • Node.js 0,4 або вище

Схожі програми

ApPHP Framework
ApPHP Framework

4 Jun 15

Radium
Radium

12 May 15

Lotus
Lotus

12 May 15

Інші програми розробника Shopify

Liquid
Liquid

9 Feb 16

Active Merchant
Active Merchant

24 May 16

Dashing
Dashing

13 May 15

batman.js

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями