Kerangka JavaScript DoneJS semakin cepat

Versi 3 DoneJS, framework JavaScript open source untuk membangun aplikasi web dan seluler real-time, sekarang tersedia. Pembuatnya mengatakan versi baru memiliki rendering yang lebih cepat dan modul yang dapat digoyahkan. Sebelumnya dikenal sebagai JavaScriptMVC, DoneJS memungkinkan pengembangan UI waktu nyata yang dapat diekspor untuk dijalankan di berbagai platform.

Yang baru di DoneJS Versi 3

Kunci untuk Versi 3.0 adalah perenderan tambahan, yang menghasilkan perenderan server yang lebih cepat. Dengan perenderan tambahan, aplikasi dibagi menjadi dua bagian: konten statis yang dapat segera dikirim, dan konten dinamis yang harus menunggu. Dengan langsung mengirimkan konten statis, aplikasi dapat melakukan booting lebih awal dari pada rendering sisi server tradisional. Server terus merender konten dinamis dan meneruskan delta ke klien.

Juga baru di DoneJS Versi 3:

  • Kerangka kerja JavaScript sisi klien CanJS 5.0, termasuk modul yang dapat digoyahkan oleh pohon. Pengocokan pohon adalah bentuk penghapusan kode mati yang memeriksa  importpernyataan untuk menentukan kode apa yang digunakan. CanJS juga memiliki lapisan layanan yang lebih mudah dikonfigurasi, untuk meminta data.
  • Pemuat ketergantungan JavaScript StealJS 2.0, untuk memudahkan proses debug dengan menghapus promise-polyfill jika tidak diperlukan.

DoneJS menggabungkan teknologi lain termasuk pembantu DOM dari pustaka JavaScript jQuery, uji fungsional FuncUnit, dan mesin dokumentasi DocumentJS. Pada 2019, pembangun DoneJS, yang sponsor utamanya adalah perusahaan rekayasa perangkat lunak Bitovi, berencana untuk meningkatkan pengalaman pengembang. Salah satu prioritasnya adalah meningkatkan waktu pembuatan dengan teknologi pembuatan steal-tools.

Tempat mengunduh DoneJS 3.0

Anda dapat menginstal DoneJS melalui NPM:

npm install -g donejs donejs tambahkan aplikasi aplikasi-saya