Mojito ay nilikha sa pamamagitan ng Yahoo! at noon ay bukas inaning sa komunidad ng pagbuo ng JS.
Binibigyang-daan ka balangkas ang mga developer na magsulat ng mga bahagi ng client at server-side sa JavaScript, at gumagana sa panig ng client (browser) at server-side (Node.js) environment.
Mojito Yahoo ay hindi isang ganap na tinatangay ng hangin frontend framework, ngunit higit pa sa isang backend na tool, na nagbibigay-daan sa mga developer na lumikha ng mga core na kung saan ay nagpapatakbo ng mga aplikasyon sa.
Maaari pagkatapos ay gamitin ang Mga Developer aklatan tulad Yui upang idagdag ang frontend sa tuktok ng Mojito core, pagkukumpleto ng kanilang application.
Mojito ay isinulat gamit ang MVC tularan, at kahit na maaari itong pangasiwaan ang Web-based desktop application, ito ay nagbibigay-diin ngayon sa pagbibigay ng isang kumpletong framework para sa pagbuo ng mga application na pang-mobile HTML5 & CSS3.
Mga Tampok :
- sinubukan ng cross-browser
- suporta sa cross-aparato
- Integrated pagsubok unit
- pagtatanghal Device na tukoy
- Progressive pagpapahusay
- Suporta para sa tamang internationalization at localization ng suporta li>
- HTML5 & CSS3 handa
- suporta YQL
Ano ang bagong sa paglabas:
- Controllers, mga modelo, at binders maaaring tinukoy bilang isang function may prototype.
- Suporta para sa madaling pagpapalawig Yui module sa ibang mojit, sa pamamagitan ng paggamit Y.mojito.Util.extend. Y.mojito.Util.extend, nilinaw sa 'mojito-util', ay katumbas ng Y.extend, at maaaring tumanggap ng mga bagay na literals bilang karagdagan sa pag-andar.
- Controllers magmana ang addons ng anumang controller na nakalista sa nangangailangan nito array.
- Mojit dependency ay maaaring tinukoy sa defaults.json, na nagsisiguro na ang mga kinakailangang mga dependency ang malo-load kapag resourceStore.lazyMojits nakatakda sa true.
Ano ang bagong sa bersyon 0.9.3:
- iba't-ibang mga pagpapabuti sa Resource Store, na bawasan ng pagsisimula up oras sa pamamagitan ng 30% hanggang 50%.
- Yui dependency ay in-upgrade sa yui@3.16.x
- Humiling ng dependency ay in-upgrade sa request@2.34.x
Ano ang bagong sa bersyon 0.9.0:
- Mojito Pinakikinabangan na ngayon ang sumusunod na mga pakete para sa pagruruta ng pagpapatupad : express-mapa at express-anotasyon
Mga Kinakailangan :
- pinagana ang JavaScript sa client side
- Node.js 0.6 o mas mataas para sa mga server-side na kapaligiran
Mga Komento hindi natagpuan