batman.js

Programinė įranga Screenshot:
batman.js
Programinė detalės:
Versija: 0.16.0
Įkėlimo datą: 12 May 15
Kūrėjas: Shopify
Licencija: Nemokamai
Populiarumas: 12

Rating: nan/5 (Total Votes: 0)

Tai puiki sukurti interaktyvų, patogus ir vieno puslapio naršyklės programas.
Testuota ir darbo su "Google Chrome", "Safari 4 +, IE ir Firefox 3+ 7+.
Įkvėptas Ruby on Rails

Įranga .

  • Išsami MVC architektūra,
  • Galingas privalomas sistema;
  • routable valdiklis veiksmai,
  • Grynas HTML svečiai,
  • toolchain parama pastatyta ant Node.js ir išspaudos;

Kas naujo , šioje laidoje:

  • Pridėta: "
  • App.shouldAllowEvent. [Atveju]. Atgalinės iššūkius šioje maišos vadinsis kai atitinkanti duomenų renginys atleistas iš kur per app. Grįžti klaidinga išvengti App lygio sklidimą. Pavyzdžiui: coffeescript klasė MyApp tęsiasi Batman.App @ shouldAllowEvent.click = (įvykis) - & # x3e; grįžti klaidingą
  • Fiksuotas: "
  • išvengti papildomų istorija elementus iš kuriama, jei vartotojai naršo puslapyje jie jau.
  • Fiksuotas: "
  • Lizdinė išteklių maršrutų pavadinimus.

Kas naujo versija v0.12.0:

  • Pridėti Model.createFromJSON kaip paleisti modelius nuorodą nuo JSON ir klijuoti juos į tapatybės žemėlapyje
  • Pridėti kaip galimybe į Model.encode kuris leidžia Publikacija į svarbiausias išskyrus minimą koduoti klavišą
  • Pridėti skersiniai stilius neprivaloma maršruto dalys su ();
  • Pridėti apdaila filtrą;
  • Padovanoti Dauguma tvirtinti prie allowBlank galimybę priversti juos išlaikyti, jei reikšmė yra neapibrėžta arba tuščia eilutė
  • Pridėti AssociatedValidator pridėtinę paskambinę Model.validate "Pavadinimas", susietą: tiesa,
  • Make valdikliai sustabdyti vykdymo veiksmo pailsėti, kai peradresavimas atsitinka beforeFilter.
  • Pridėti Proxy klasę proxying objektą;

Kas naujo versija v0.8.0:

  • Pridėti Batman.StateHistory už pushState navigacijos paramos
  • Žiūrėti kodą html galima prefetched per View.viewSourceCache.prefetch
  • Pagrindinės pertvarkymą vaizdo apkaustais į klasę, remiantis hierarchijos;
  • Pridėti duomenų defineview leisti Peržiūrėti šaltiniai turi būti nurodyti Inline
  • Pridėti asociacijos paramą modelio per Model.hasOne, Model.hasMany, Model.belongsTo
  • Pridėti protingų AssociationProxy objektus, kurie palaiko perkrovimo;
  • Pridėti paramą pakrovimo asociacijų su inline JSON,
  • Pridėti paramą? ir! nekilnojamojo turto pavadinimus ir keypaths
  • Išsaugokite dabartinius params dėl Batman.currentApp savistaba.
  • Pridėti ParamsReplacer ir ParamsPusher toks protingas objektus, kurie, kai rinkinys, atnaujina bendrą params, pushState arba replaceState, ir nukreipti.
  • Pridėti hash :: atnaujinimą, hash :: pakeisti ir nustatyti :: atnaujinimas;
  • Pridėti Nustatyti :: indexedByUnique
  • Pridėti Batman.contains narystės bandymų ir kartu turi filtruoti "
  • Pridėti paramą JSONP prašymus batman.solo
  • Pridėti galutinį turto paramą optimizuoti stebėjimo savybių, kurios niekada nesikeičia;
  • Pridėti Batman.version
  • Pridėti paramą pritaikoma teikti tikslus į kontrolieriaus :: teikti;

Kas naujo versija v0.7.5:

  • Numeracija per Batman.Paginator ir Batman.ModelPaginator
  • įdėtos išteklių maršrutai,
  • nežinomas params praėjo į urlFor bus pridėtas prie užklausos eilutę;
  • App.layout priima klasės pavadinimą, kuris bus automatiškai instancija šią klasę nuo apkrovos;
  • Valdiklis :: teikti priima į variantą, kuris leidžia jums padaryti į derlius, išskyrus pagrindinio
  • derlius / contentFor / pakeiskite dabar animatable per Rodyti / slėpti;
  • Interpoliuoti filtrą;
  • Pleasant priminimus, jei jums atrodo, pamiršo kai kodavimo
  • Šalinama mazgai bus sunaikinti visus savo apkaustus,
  • Batman.setImmediate greitai kamino Popping,

Kas naujo versija v0.6.1:

  • patalpintas Batman.Enumerable
  • Pridėta parama kelių pasirinkite dėžės;
  • patalpintas batman.rails.coffee, nauja adapteris naudoti per Rails,
  • Pridėta kūrėjas vardų lengvai derinti (ji pasireiškia atimta iš pastate);
  • Vienas būdas apkaustai buvo pakeistas į duomenų šaltinio ir duomenų tikslumo, kad būtų išvengta dviprasmiškumo,
  • Pridėta duomenų įpareigoti parama input type = "file";
  • Pridėta duomenų renginys-DoubleClick "
  • Pridėta ilgis filtras;
  • Pridėta apdaila pagalbininkas;
  • Controller.resources sukuria naują maršrutą, o ne sunaikinti,
  • Model.find visada grąžina bendrą rekordinis atvejis. Tada galite prisijungti prie šios ir kai duomenys gaunami iš saugojimo adapteris, jūsų atvejis bus atnaujintas,
  • patalpintas Modelis :: findOrCreate
  • patalpintas Modelis :: updateAttributes
  • Leisti saugojimo adapteriai konkrečią jų vardų su storageKey
  • sandėliavimo adapteris filtras šios funkcijos imtis klaidų;
  • patalpintas App.ready įvykis, gaisrai, kai išdėstymas yra pasirengusi DOM,
  • normalizuoja statusas / statusCode į Batman.Request
  • maišos dabar meta daiktus į ne Natrętnie įpareigoti metaduomenų kaip ilgis,

Reikalavimai

  • Node.js 0.4 arba naujesnė versija;

Panaši programinė įranga

Joomla! Framework
Joomla! Framework

13 May 15

Laravel
Laravel

25 May 16

Spring.NET
Spring.NET

12 May 15

Knockout
Knockout

10 Dec 15

Kita programinė įranga kūrėjas Shopify

Dashing
Dashing

13 May 15

Shopify API (Ruby)
Shopify API (Ruby)

10 Feb 16

Komentarai batman.js

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!
Paieška pagal kategoriją