Mojito luotiin Yahoo! ja oli avoin hankitaan ja JS kehitysyhteisön.
Puitteet avulla kehittäjät voivat kirjoittaa asiakkaan ja palvelinpuolen komponentteja JavaScript ja toimii client-side (selaimet) ja server-side (Node.js) ympäristöissä.
Yahoo Mojito ei täysin palanut frontend puitteet, mutta enemmän backend työkalu, jonka avulla kehittäjät voivat luoda ydin, joissa sovellus toimii.
Kehittäjät voivat käyttää kirjastoja kuten YUI lisätä frontend päälle Mojito ydin, viimeistelevät hakemuksensa.
Mojito on kirjoitettu käyttäen MVC paradigma, ja vaikka se voi käsitellä Web-pohjainen työpöydän sovelluksia, se keskittyy nyt tarjoamaan täydellisen puitteet kehittää HTML5 & CSS3 mobiilisovelluksia.
Ominaisuudet :
- Cross-selain testattu
- Cross-laitetuki
- Integroitu yksikkötestauksen
- Laitekohtaiset esitys
- Progressiivinen lisälaite
- Tuki asianmukaisen kansainvälistymisen & lokalisointi tuki
- HTML5 & CSS3 valmis
- YQL tuki
Mitä uutta tässä julkaisussa:
- Kontrollerit, malleja, ja sideaineita voidaan määritellä funktio jossa prototyyppi.
- Tuki helposti ulottuu YUI moduulit eri mojit käyttämällä Y.mojito.Util.extend. Y.mojito.Util.extend, määritellään "mojito-util", on vastaava Y.extend, ja voi hyväksyä esine literaaleja lisäksi toimintoja.
- Kontrollerit perivät lisät tahansa ohjaimen, joka on mainittu sen vaatii array.
- Mojit riippuvuuksia voidaan määritellä defaults.json, jolla varmistetaan, että tarvittavat riippuvuudet jotka ladataan resourceStore.lazyMojits on true.
Mitä uutta versiossa 0.9.3:
- Various parannuksia Resource Store, joka vähentää alku jopa kerran 30%: sta 50%.
- YUI riippuvuus paranneltiin yui@3.16.x
- Pyydä riippuvuus paranneltiin request@2.34.x
Mitä uutta versiossa 0.9.0:
- Mojito nyt hyödyntää paketit sen reititys täytäntöönpanoa : express-kartta ja express-merkinnät
Vaatimukset :
- Javascript asiakkaan puolella
- Node.js 0,6 tai korkeampi palvelinpuolen ympäristöissä
Kommentteja ei löytynyt