Προγραμματισμός

Το πλαίσιο παλαιότερα γνωστό ως JavaScriptMVC χτυπά 1.0

Το DoneJS, ένα πλαίσιο JavaScript ανοιχτού κώδικα που προηγουμένως ήταν γνωστό ως JavaScriptMVC, έχει φτάσει στην κατάσταση έκδοσης 1.0.

Προορίζεται για τη δημιουργία εφαρμογών σε πραγματικό χρόνο υψηλής απόδοσης για κινητά, ιστούς και επιτραπέζιους υπολογιστές, το DoneJS υποστηρίζει δυνατότητες όπως απόδοση από διακομιστή και γρήγορες λήψεις, σύμφωνα με τον προγραμματιστή Bitovi. Ο στόχος για τους προγραμματιστές είναι να δημιουργήσουν ένα περιβάλλον ανάπτυξης και παραγωγής πλούσιο σε χαρακτηριστικά σε μια μέρα, σύμφωνα με τον Διευθύνοντα Σύμβουλο της Bitovi, Justin Meyer, ιδρυτή του έργου DoneJS.

Το DoneJS, το οποίο μπορεί να εγκατασταθεί από το NPM, διαθέτει υποστήριξη για το Electron, τη βιβλιοθήκη του GitHub για τη δημιουργία εφαρμογών επιτραπέζιων υπολογιστών πολλαπλών πλατφορμών με HTML, CSS και JavaScript. Η έκδοση 1.0 περιλαμβάνει επίσης το CanJS 3, μια συλλογή βιβλιοθηκών front-end για την κατασκευή διατηρήσιμων εφαρμογών ιστού και το StealJS 1, ένα φορτωτή και ένα bundler για τη δημιουργία αρθρωτού κώδικα, δήλωσε ο Chasen Le Hara, προγραμματιστής της Bitovi.

Το CanJS είναι ένα πλαίσιο MVC από την πλευρά του πελάτη, ενώ το StealJS παρέχει εργαλεία διαχείρισης και εξάρτησης JavaScript και CSS. Το StealJS προσφέρει το πακέτο υπό όρους υπό όρους για φόρτωση μονάδων υπό όρους, το οποίο είναι χρήσιμο για πολυπληρώσεις, διεθνοποίηση και φόρτωση φωτιστικών σε λειτουργία dev. Η Bitovi έχει βελτιώσει το StealJS από την έκδοση 1.0 με υποστήριξη για τα πρόσθετα και τις προεπιλογές Babel, καθώς και για την ανάπτυξη πακέτων εξαρτήσεων για την επιτάχυνση του χρόνου φόρτωσης. Το CanJS 3, εν τω μεταξύ, υποστηρίζει το επίπεδο μοντέλου δεδομένων σύνδεσης, καθώς και μετατροπείς που διευκολύνουν τις αμφίδρομες συνδέσεις στα πρότυπα.

Το DoneJs απλώς μεγάλωσε από το προηγούμενο όνομά του, σύμφωνα με τον Meyer. "Το JavaScriptMVC δημιουργήθηκε πριν από πολύ καιρό για να είναι μια βιβλιοθήκη MVC από την πλευρά των πελατών, εμπνευσμένη από τον Ruby on Rails", είπε. "Εξακολούθησε να αναπτύσσεται σε χαρακτηριστικά και πολυπλοκότητα έως ότου δεν αντιπροσωπεύει πλέον το όνομα", το οποίο άλλαξε πριν από περίπου ένα χρόνο.

$config[zx-auto] not found$config[zx-overlay] not found