Mojito ble skapt av Yahoo! og var åpen kildekode til JS utvikling samfunnet.
Rammeverket lar utviklere skrive klient- og server-side komponenter i Javascript, og arbeider med klientsiden (nettlesere) og server-side (Node.js) miljøer.
Yahoos Mojito er ikke en full blåst frontend rammeverk, men mer av en backend verktøy, slik at utviklere å lage kjernen der applikasjonen kjører på.
Utviklere kan deretter bruke bibliotekene som YUI å legge til frontend på toppen av Mojito kjerne, ferdigstille sin søknad.
Mojito ble skrevet ved hjelp av MVC paradigme, og selv om det kan håndtere web-baserte desktop-applikasjoner, er det nå fokus på å tilby en komplett rammeverk for utvikling av HTML5 og CSS3 mobile applikasjoner.
Egenskaper :
- Cross-browser testet
- støtte Cross-enhet
- Integrert enhetstesting
- Device spesifikke presentasjon
- Progressive ekstrautstyr
- Støtte for riktig internasjonalisering og lokalisering støtte
- HTML5 og CSS3 klar
- YQL støtte
Hva er nytt i denne utgaven:
- Controllers, modeller, og bindemidler kan defineres som en funksjon med en prototype.
- Støtte for lett å utvide YUI moduler i en annen mojit, ved hjelp Y.mojito.Util.extend. Y.mojito.Util.extend, definert i "mojito-util", er tilsvarende Y.extend, og kan godta objekt litteraler i tillegg til funksjoner.
- Kontrollere arve addons av alle kontroller som er oppført i sin krever array.
- Mojit avhengig kan spesifiseres i defaults.json, som sikrer at nødvendige avhengig er lastet når resourceStore.lazyMojits er satt til true.
Hva er nytt i versjon 0.9.3:
- Ulike forbedringer til Resource butikken, som reduserer start tiden med 30% til 50%.
- YUI avhengighet ble oppgradert til yui@3.16.x
- Request avhengighet ble oppgradert til request@2.34.x
Hva er nytt i versjon 0.9.0:
- Mojito utnytter nå følgende pakker for sin routing implementering : express-kart og uttrykker-kommentarer
Krav :
- aktivert Javascript på klientsiden
- Node.js 0.6 eller høyere for server-side miljøer
Kommentarer ikke funnet