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

Dojo 2: Τι προσφέρει η νέα έκδοση της εργαλειοθήκης JavaScript

Το Dojo 2, η πρώτη μεγάλη επανεγγραφή του εργαλείου JavaScript ανοιχτού κώδικα σε περισσότερο από μια δεκαετία, είναι τώρα διαθέσιμο.

Η έκδοση 2 προορίζεται για τη δημιουργία σύγχρονων εφαρμογών ιστού, αξιοποιώντας το ECMAScript 2015 και νεότερες εκδόσεις, TypeScript και άλλα πρότυπα και βέλτιστες πρακτικές. Επικεντρώνεται επίσης στη διαλειτουργικότητα και την υποστήριξη για αναδυόμενες τεχνολογίες, όπως Διασταυρωτές Παρατηρητές και Web Animations.

Τα χαρακτηριστικά του Dojo 2 περιλαμβάνουν:

  • Ένα αντιδραστικό, εικονικό σύστημα widget που βασίζεται στο DOM και περιλαμβάνει μεταδότες για τη διατήρηση της αντιδραστικότητας για κινούμενα σχέδια, εστίαση και αλλαγή μεγέθους συμβάντων.
  • Υποστήριξη για στοιχεία ιστού και προοδευτικές εφαρμογές ιστού.
  • Η δρομολόγηση σε επίπεδο εφαρμογής επικεντρώθηκε σε μοτίβα για τη δημιουργία εφαρμογών από γραφικά UI.
  • Ένα κοντέινερ κατάστασης για εφαρμογές JavaScript, εμπνευσμένο από τις αρχιτεκτονικές Redux και Flux.
  • Εργαλεία γραμμής εντολών για τη δημιουργία βελτιστοποιημένων εφαρμογών με αυτόματο διαχωρισμό κώδικα και απόδοση χρόνου κατασκευής.
  • Μια δοκιμαστική ζώνη για τη δοκιμή εφαρμογών και γραφικών στοιχείων.

Το Dojo takeit, που χρονολογείται από το 2004, προσφέρει βοηθητικά προγράμματα γλώσσας, στοιχεία διεπαφής χρήστη και άλλα κομμάτια για την κατασκευή εφαρμογών ιστού. Το έργο υπάγεται στη δικαιοδοσία του Ιδρύματος JS.

Πού να κατεβάσετε το Dojo 2

Μπορείτε να εγκαταστήσετε το εργαλείο γραμμής εντολών Dojo μέσω NPM:npm εγκατάσταση -g @ dojo / cli