Mojito δημιουργήθηκε από το Yahoo! και ήταν ανοιχτή πηγάζοντα για την ανάπτυξη της κοινότητας JS.
Το πλαίσιο επιτρέπει στους προγραμματιστές να γράφουν client και server-side συστατικά σε JavaScript, και συνεργάζεται με την πλευρά του πελάτη (browsers) και στην πλευρά του διακομιστή (Node.js) περιβάλλοντα.
Mojito της Yahoo δεν είναι ένα πλήρες εμφυσημένα πλαίσιο frontend, αλλά περισσότερο από ένα εργαλείο backend, επιτρέποντας στους προγραμματιστές να δημιουργήσουν τον πυρήνα κατά την οποία η εφαρμογή τρέχει σε.
Οι προγραμματιστές μπορούν να χρησιμοποιήσουν τις βιβλιοθήκες, όπως YUI για να προσθέσετε το frontend στην κορυφή του πυρήνα Mojito, την οριστικοποίηση της εφαρμογής τους.
Mojito γράφτηκε χρησιμοποιώντας το πρότυπο MVC, ακόμη και αν μπορεί να χειριστεί Web-based desktop εφαρμογές, τώρα εστιάζουν στην παροχή ενός ολοκληρωμένου πλαισίου για την ανάπτυξη mobile εφαρμογών HTML5 και CSS3.
Χαρακτηριστικά :
- cross-browser δοκιμαστεί
- υποστήριξη Cross-συσκευή
- Ολοκληρωμένη δοκιμές μονάδα
- παρουσίαση της εκάστοτε συσκευής
- Προοδευτική ενίσχυση
- Υποστήριξη για την ορθή διεθνοποίηση & υποστήριξη τοπικοποίησης
- HTML5 και CSS3 έτοιμη
- υποστήριξη YQL
Τι είναι καινούργιο σε αυτήν την έκδοση:
- Ελεγκτές, τα μοντέλα, και συνδετικά μπορεί να οριστεί ως μια συνάρτηση με ένα πρωτότυπο.
- Υποστήριξη για την επέκταση εύκολα ενότητες YUI σε διαφορετικό mojit, χρησιμοποιώντας Y.mojito.Util.extend. Y.mojito.Util.extend, ορίζεται σε «mojito-util», είναι το ισοδύναμο του Y.extend, και μπορεί να δεχθεί λεκτικές αντικείμενο εκτός από τις λειτουργίες.
- Ελεγκτές κληρονομούν τα addons του κάθε ελεγκτή που παρατίθεται στο του απαιτεί σειρά.
- Mojit μπορεί να καθορίζεται στο defaults.json, η οποία εξασφαλίζει ότι οι απαιτούμενες εξαρτήσεις φορτώνονται όταν resourceStore.lazyMojits έχει οριστεί σε true.
Εξαρτήσεις
Τι είναι καινούργιο στην έκδοση 0.9.3:
- Διάφορες βελτιώσεις στο κατάστημα Δυναμικού, που μειώνουν την έναρξη το χρόνο κατά 30% έως 50%.
- εξάρτηση YUI αναβαθμίστηκε yui@3.16.x
- εξάρτηση Αίτημα αναβαθμίστηκε request@2.34.x
Τι είναι καινούργιο στην έκδοση 0.9.0:
- Mojito αξιοποιεί τώρα τα ακόλουθα πακέτα για την εφαρμογή δρομολόγησης : ρητή χάρτη και εκφράζουν-σχολιασμούς
Απαιτήσεις :
- για να ενεργοποιήσετε την Javascript πλευρά του client
- Node.js 0.6 ή νεότερη έκδοση για server-side περιβάλλοντα
Τα σχόλια δεν βρέθηκε