Dojo 2: Apa yang ditawarkan oleh JavaScript toolkit versi baru

Dojo 2, penulisan ulang utama pertama dari toolkit JavaScript open source dalam lebih dari satu dekade, sekarang tersedia.

Versi 2 ditujukan untuk membuat aplikasi web modern, memanfaatkan ECMAScript 2015 dan versi yang lebih baru, TypeScript, serta standar dan praktik terbaik lainnya. Ini juga berfokus pada interoperabilitas dan dukungan untuk teknologi yang muncul seperti Intersection Observers dan Web Animations.

Fitur di Dojo 2 meliputi:

  • Sistem widget berbasis DOM virtual yang reaktif yang menyertakan penyedia meta untuk menjaga reaktivitas animasi, fokus, dan perubahan ukuran acara.
  • Dukungan untuk komponen web dan aplikasi web progresif.
  • Perutean tingkat aplikasi berfokus pada pola untuk membangun aplikasi dari widget UI.
  • Wadah status untuk aplikasi JavaScript, terinspirasi oleh arsitektur Redux dan Flux.
  • Alat baris perintah untuk membangun aplikasi yang dioptimalkan dengan pemisahan kode otomatis dan rendering waktu pembuatan.
  • Harness uji untuk menguji aplikasi dan widget.

Dojo Takeit, yang berdiri sejak 2004, menawarkan utilitas bahasa, komponen UI, dan bagian lain untuk membangun aplikasi web. Proyek ini berada di bawah yurisdiksi JS Foundation.

Tempat mengunduh Dojo 2

Anda dapat menginstal alat baris perintah Dojo melalui NPM: npm install -g @dojo/cli