Mojito a fost creat de Yahoo! și a fost open source pentru comunitatea de dezvoltare JS.
Cadrul permite dezvoltatorilor să scrie componente client și server-side în JavaScript, si lucreaza cu partea client (browsere) și pe partea de server (Node.js) medii.
Mojito Yahoo nu este un cadru interfață cu sufletul la gură plin, dar mai mult de un instrument de backend, care permite dezvoltatorilor să creeze miezul pe care aplicația rulează pe.
Dezvoltatorii pot folosi apoi bibliotecile ca YUI pentru a adăuga interfața pe partea de sus a miezului Mojito, finalizarea aplicarea lor.
Mojito a fost scris folosind paradigma MVC, și chiar dacă se pot ocupa aplicatii desktop bazate pe Web, este acum concentrându-se pe furnizarea unui cadru complet pentru dezvoltarea HTML5 si CSS3 aplicații mobile.
Caracteristici :
- Cross-browser testate
- suport Cross-dispozitiv
- unitate de testare integrată
- -dispozitiv specific prezentare
- accesoriu Progresiste
- Suport pentru internaționalizare buna si sprijin localizare
- HTML5 și CSS3 gata li>
- sprijin YQL
Ce este nou în această versiune:
- Controlere, modele, iar lianți poate fi definită ca o funcție cu un prototip.
- Suport pentru extinderea cu ușurință module YUI într-un mojit diferit, prin utilizarea Y.mojito.Util.extend. Y.mojito.Util.extend, definit în "mojito-util", este echivalentul a Y.extend, și poate accepta literali obiect în plus față de funcțiile.
- Controlere moșteni addons de la orice controlor care este listat în ei necesită matrice.
- Mojit pot fi specificate în defaults.json, care asigură că dependențele necesare sunt încărcate când resourceStore.lazyMojits este setat la true.
dependențe
Ce este nou în versiunea 0.9.3:
- Diverse îmbunătățiri Store de resurse, care reduc start Timp de 30% până la 50%.
- dependență YUI a fost actualizat la yui@3.16.x
- Cerere dependență a fost actualizat la request@2.34.x
Ce este nou în versiunea 0.9.0:
- Mojito foloseste acum următoarele pachete de punerea sa în aplicare de rutare : express-si harta Express adnotări
Cerințe :
- activarea JavaScript-ului pe partea de client
- Node.js 0,6 sau mai mare pentru medii de server-side
Comentariile nu a fost găsit