Mojito is geskep deur Yahoo! en was oop verkry tot die JS ontwikkeling gemeenskap.
Die raamwerk kan ontwikkelaars kliënt en bediener-kant komponente in JavaScript te skryf, en werk met die kliënt-kant (blaaiers) en bediener-kant (Node.js) omgewings.
Yahoo se Mojito is nie 'n volledige geblaas frontend raamwerk, maar meer van 'n backend instrument, sodat ontwikkelaars die kern waarop die aansoek loop op te skep.
Ontwikkelaars kan dan biblioteke gebruik soos Yui die frontend te voeg op die top van die Mojito kern, hul aansoek te finaliseer.
Mojito is geskryf met behulp van die MVC paradigma, en selfs al is dit die Web-gebaseerde lessenaar aansoeke kan hanteer, is dit nou met die fokus op die verskaffing van 'n volledige raamwerk vir die ontwikkeling van HTML5 & CSS3 mobiele programme.
Eienskappe :
- kruis-leser getoets
- Cross-toestel ondersteun
- Geïntegreerde eenheid toets
- Device-spesifieke aanbieding
- Progressiewe verbetering
- Ondersteuning vir behoorlike internasionalisering & lokalisering ondersteuning
- HTML5 & CSS3 gereed
- YQL ondersteuning
Wat is nuut in hierdie release:
- Controllers, modelle, en bande kan gedefinieer word as 'n funksie met 'n prototipe.
- Ondersteuning vir maklik uitbreiding Yui modules in 'n ander mojit, deur die gebruik van Y.mojito.Util.extend. Y.mojito.Util.extend, gedefinieer in 'Mojito-util', is die ekwivalent van Y.extend, en kan aanvaar voorwerp literals bykomend tot funksies.
- Controllers beërf die addons van enige kontroles wat gelys is in sy vereis skikking.
- Mojit afhanklikhede kan in defaults.json, wat verseker dat vereis word afhanklikhede gelaai word wanneer resourceStore.lazyMojits waar gestel is gespesifiseer word.
Wat is nuut in die weergawe 0.9.3:
- Verskeie verbeterings aan die Resource Store, wat verminder begin up tyd met 30% tot 50%.
- Yui afhanklikheid is opgegradeer na yui@3.16.x
- Versoek afhanklikheid is opgegradeer na request@2.34.x
Wat is nuut in die weergawe 0.9.0:
- Mojito maak gebruik nou die volgende pakkette vir sy routing implementering : uitdruklike-kaart en druk-notas
Vereistes :
- JavaScript geaktiveer is op die kliënt kant
- Node.js 0.6 of hoër vir die bediener-kant omgewings
Kommentaar nie gevind