Mojito a été créé par Yahoo! et était open source à la communauté de développement JS.
Le cadre permet aux développeurs d'écrire client et côté serveur composants en JavaScript, et travaille avec côté client (navigateur) et côté serveur (Node.js) environnements.
Mojito de Yahoo ne est pas un cadre complet de frontend soufflé, mais plus d'un outil de backend, permettant aux développeurs de créer le noyau sur lequel l'application se exécute sur.
Les développeurs peuvent ensuite utiliser les bibliothèques comme YUI pour ajouter l'interface au-dessus du noyau Mojito, la finalisation de leur application.
Mojito été écrit en utilisant le paradigme MVC, et même si elle peut gérer des applications de bureau basés sur le Web, il se concentre maintenant sur la fourniture d'un cadre complet pour le développement d'applications mobiles HTML5 et CSS3.
Caractéristiques :
- Croix-navigateur testé
- le soutien de la Croix-device
- test intégré de l'unité
- présentation spécifique à l'appareil
- amélioration progressive
- Soutien à l'internationalisation et bon support de localisation
- HTML5 CSS3 et prêt
- Support YQL
Quoi de neuf dans cette version:
- Contrôleurs, modèles, et de liants peut être définie comme une fonction avec un prototype.
- Le support pour étendre facilement les modules de YUI dans un mojit différente, en utilisant Y.mojito.Util.extend. Y.mojito.Util.extend, défini dans «mojito-util», est l'équivalent de Y.extend, et peut accepter littéraux d'objets en plus des fonctions.
- contrôleurs héritent des addons de ne importe quel contrôleur qui est répertorié dans sa exige tableau.
- Mojit peuvent être spécifiées dans defaults.json, qui garantit que les dépendances requises sont chargés lorsque resourceStore.lazyMojits est définie sur true.
dépendances
Ce qui est nouveau dans la version 0.9.3:
- Diverses améliorations au magasin des ressources, qui réduisent début le temps de 30% à 50%.
- YUI dépendance a été mis à niveau vers yui@3.16.x
- Demande dépendance a été mis à niveau vers request@2.34.x
Ce qui est nouveau dans la version 0.9.0:
- Mojito exploite maintenant les paquets suivants pour sa mise en œuvre de routage : express-carte et Express-annotations
Exigences :
- Javascript sur côté client
- Node.js 0,6 ou plus pour les environnements côté serveur
Commentaires non trouvées