Kerangka MV* terbaik tahun 2020

Manakah Kerangka MV* terbaik 2020?

Kerangka MV* terbaik 2020 (1 - 5)
Perbandingan antara kerangka MV*
Pemenang perbandingan
Perbandingan antara kerangka MV*
Pemenang perbandingan
AngularJS
Pemenang perbandingan
React
Pemenang perbandingan
Ember JS
Pemenang perbandingan
Backbone JS
Pemenang perbandingan
CanJS
Pemenang perbandingan
Ractive JS
Pemenang perbandingan
Knockout JS
Pemenang perbandingan
rAppid JS
Pemenang perbandingan
batman js
Pemenang perbandingan
Spine
Gambar
AngularJS
100poin
React
95poin
Ember JS
76poin
Backbone JS
68poin
CanJS
64poin
Ractive JS
60poin
Knockout JS
55poin
rAppid JS
52poin
batman js
50poin
Spine
46poin
Ringkasan
Ringkasan
  • Info Umum (71)
  • Plugin (100)
  • Perpustakaan & Paket (75)
  • Pengikat data (100)
  • Kinerja (95)
  • Info Umum (42)
  • Plugin (23)
  • Perpustakaan & Paket (75)
  • Pengikat data (100)
  • Kinerja (84)
  • Info Umum (79)
  • Plugin (91)
  • Perpustakaan & Paket (25)
  • Pengikat data (75)
  • Kinerja (95)
  • Info Umum (66)
  • Plugin (94)
  • Perpustakaan & Paket (100)
  • Pengikat data (50)
  • Kinerja (100)
  • Info Umum (63)
  • Plugin (40)
  • Perpustakaan & Paket (75)
  • Pengikat data (50)
  • Kinerja (68)
  • Info Umum (27)
  • Plugin (23)
  • Perpustakaan & Paket (100)
  • Pengikat data (75)
  • Kinerja (96)
  • Info Umum (64)
  • Plugin (23)
  • Perpustakaan & Paket (25)
  • Pengikat data (75)
  • Kinerja (46)
  • Info Umum (70)
  • Plugin (23)
  • Perpustakaan & Paket (50)
  • Pengikat data (75)
  • Kinerja (51)
  • Info Umum (100)
  • Plugin (23)
  • Perpustakaan & Paket (0)
  • Pengikat data (75)
  • Kinerja (47)
  • Info Umum (78)
  • Plugin (23)
  • Perpustakaan & Paket (75)
  • Pengikat data (50)
  • Kinerja (55)
Kelebihan
Kelebihan
  • Model adalah obyek JavaScript polos
  • Menggunakan Perjanjian
  • Memperluas HTML
  • Penyaring tampilan otomatis
  • Plugin populer untuk mendukung animasi
  • Lebih banyak plugin
  • Model adalah obyek JavaScript polos
  • Merupakan manipulasi DOM perpustakaan agnostik
  • Memungkinkan penggunaan mixins tampilan
  • Bisa diserahkan pada server
  • Terintegrasi dengan Kerangka MV* lainnya
  • Plugin populer untuk mendukung animasi
  • Menggunakan Perjanjian
  • Penyaring tampilan otomatis
  • Plugin populer untuk mendukung animasi
  • Plugin populer yang akan mendukung validasi
  • Ukuran file yang lebih kecil tanpa ketergantungan
  • Bisa diserahkan pada server
  • Dapat diperpanjang dengan plugin populer agar memiliki dua arah penyatuan data
  • Lebih banyak plugin
  • Sumber plugin yang khusus.
  • Plugin populer yang akan mendukung validasi
  • Menggunakan Perjanjian
  • Merupakan manipulasi DOM perpustakaan agnostik
  • Sumber plugin yang khusus.
  • Merupakan manipulasi DOM perpustakaan agnostik
  • Memperluas HTML
  • Plugin populer yang akan mendukung validasi
    • Memperluas HTML
    • Penyaring tampilan otomatis
    • Ukuran file yang lebih kecil tanpa ketergantungan
    Kekurangan
    Kekurangan
    • Ukuran file diperkecili tanpa ketergantungan
    • Menggunakan mesin template
    • Template dapat disusun lebih awal di server
    • Entri pada pengatur paket NPM yang resmi dan terkini..
    • Ukuran file diperkecili tanpa ketergantungan
    • Penyatuan data dua arah
    • Mendukung rute dan penghubunga yang dalamn
    • Menggunakan mesin template
    • Diterbitkan di bawah Lisensi MIT
    • Entri pada pengatur paket NPM yang resmi dan terkini..
    • Ukuran file diperkecili tanpa ketergantungan
    • Secara resmi mendukung manajemen ketergantungan Bower
    • Berfungsi pada perpustakaan AMD seperti require.js
    • Abstraksi TENANG yang disusun untuk model
    • Penyatuan data dua arah
    • Mendukung pengikatan data satu arah
    • Ukuran file diperkecili tanpa ketergantungan
    • Jumlah sambungan
    • Penyatuan data dua arah
    • Entri pada pengatur paket NPM yang resmi dan terkini..
    • Ukuran file diperkecili tanpa ketergantungan
    • Template dapat disusun lebih awal di server
    • Abstraksi TENANG yang disusun untuk model
    • Mendukung rute dan penghubunga yang dalamn
    • Secara resmi mendukung manajemen ketergantungan Bower
    • Berfungsi pada perpustakaan AMD seperti require.js
    • Abstraksi TENANG yang disusun untuk model
    • Ukuran file diperkecili tanpa ketergantungan
    • Template dapat disusun lebih awal di server
    • Secara resmi mendukung manajemen ketergantungan Bower
    • Ukuran file diperkecili tanpa ketergantungan
    • Menggunakan mesin template
    • Template dapat disusun lebih awal di server
    • Secara resmi mendukung manajemen ketergantungan Bower
    • Berfungsi pada perpustakaan AMD seperti require.js
    • Entri pada pengatur paket NPM yang resmi dan terkini..
    • Penyatuan data dua arah
    Info Umum
    Penyaring tampilan otomatisMemiliki mekanisme untuk menyaring tampilan berdasarkan variabel lingkup (misalnya ketika mencari) tanpa perlu menulis banyak kode tambahan.
    Penyaring tampilan otomatisMemiliki mekanisme untuk menyaring tampilan berdasarkan variabel lingkup (misalnya ketika mencari) tanpa perlu menulis banyak kode tambahan.
    Menggunakan mesin templateMesin template memungkinkan pembangunan UI yang mudah dan fleksibel.
    Menggunakan mesin templateMesin template memungkinkan pembangunan UI yang mudah dan fleksibel.
    Memperluas HTMLBeberapa orang melihat ini sebagai keuntungan karena menghilangkan biaya overhead dari bahasa template lain.
    Memperluas HTMLBeberapa orang melihat ini sebagai keuntungan karena menghilangkan biaya overhead dari bahasa template lain.
    Terintegrasi dengan Kerangka MV* lainnyaDapat digunakan untuk mengganti bagian dari kerangka lain tanpa menghapus fitur lainnya.
    Terintegrasi dengan Kerangka MV* lainnyaDapat digunakan untuk mengganti bagian dari kerangka lain tanpa menghapus fitur lainnya.
    Diterbitkan di bawah Lisensi MITLisensi MIT adalah lisensi sangat permisif yang memungkinkan semua penggunaan, termasuk penggunaan dalam dunia bisnis, tanpa jaminan.
    Diterbitkan di bawah Lisensi MITLisensi MIT adalah lisensi sangat permisif yang memungkinkan semua penggunaan, termasuk penggunaan dalam dunia bisnis, tanpa jaminan.
    Skor total untuk "Info Umum"
    Skor total untuk "Info Umum"
    Plugin
    Jumlah sambunganPlugin menawarkan cara mudah untuk memperluas fungsi atau mengintegrasikan dengan layanan lainnya. Semakin banyak plugin berarti ada komunitas pengguna yang aktif. Hanya plugin resmi yang diperhitungkan.
    Jumlah sambunganPlugin menawarkan cara mudah untuk memperluas fungsi atau mengintegrasikan dengan layanan lainnya. Semakin banyak plugin berarti ada komunitas pengguna yang aktif. Hanya plugin resmi yang diperhitungkan.213N.A.N.A.1537N.A.33N.A.N.A.N.A.
    Sumber plugin yang khusus.Hal ini menunjukkan bahwa kerangka kerjanya memiliki ekosistem yang hidup, dukungan komunitas yang besar dan memungkinkan lebih banyak fleksibilitas dan pengembangan yang lebih cepat.
    Sumber plugin yang khusus.Hal ini menunjukkan bahwa kerangka kerjanya memiliki ekosistem yang hidup, dukungan komunitas yang besar dan memungkinkan lebih banyak fleksibilitas dan pengembangan yang lebih cepat.
    Plugin populer yang akan mendukung validasiPlugin untuk membantu memvalidasi masukan klien sebelum diproses atau dikirim ke server. Meskipun hal ini tidak menggantikan validasi dari sisi server, hal ini akan sangat meningkatkan pengalaman pengguna.
    Plugin populer yang akan mendukung validasiPlugin untuk membantu memvalidasi masukan klien sebelum diproses atau dikirim ke server. Meskipun hal ini tidak menggantikan validasi dari sisi server, hal ini akan sangat meningkatkan pengalaman pengguna.
    Abstraksi TENANG yang disusun untuk modelTermasuk utilitas untuk menjaga agar model bisa selaras dengan representasi sisi server tanpa perlu menulis panggilan jQuery boilerplate ajax.
    Abstraksi TENANG yang disusun untuk modelTermasuk utilitas untuk menjaga agar model bisa selaras dengan representasi sisi server tanpa perlu menulis panggilan jQuery boilerplate ajax.
    Plugin populer untuk mendukung animasiMemiliki plugin yang mencakup fasilitas untuk dengan mudah membuat tampilan animasi.
    Plugin populer untuk mendukung animasiMemiliki plugin yang mencakup fasilitas untuk dengan mudah membuat tampilan animasi.
    Skor total untuk "Plugin"
    Skor total untuk "Plugin"
    Perpustakaan & Paket
    Berfungsi pada perpustakaan AMD seperti require.jsLibrary Asynchronous Module Definition memungkinkan untuk pemrograman modular yang mudah bersih. Jika kerangka tidak bekerja dengan baik pada perpustakaan seperti itu, mungkin ada beberapa cara lain untuk memodulasi komponen dan mengatasi ketergantungan seperti Dependency Injection.
    Berfungsi pada perpustakaan AMD seperti require.jsLibrary Asynchronous Module Definition memungkinkan untuk pemrograman modular yang mudah bersih. Jika kerangka tidak bekerja dengan baik pada perpustakaan seperti itu, mungkin ada beberapa cara lain untuk memodulasi komponen dan mengatasi ketergantungan seperti Dependency Injection.
    Merupakan manipulasi DOM perpustakaan agnostikTidak mengharuskan atau mendorong penggunaan perpustakaan tertentu (seperti jQuery, Mootools atau Zepto) untuk menangani manipulasi DOM dan dapat digunakan dengan satu yang disukai pengembang.
    Merupakan manipulasi DOM perpustakaan agnostikTidak mengharuskan atau mendorong penggunaan perpustakaan tertentu (seperti jQuery, Mootools atau Zepto) untuk menangani manipulasi DOM dan dapat digunakan dengan satu yang disukai pengembang.
    Secara resmi mendukung manajemen ketergantungan BowerBower adalah pengatur paket seperti NPM untuk aplikasi paling akhir yang mudah digunakan.
    Secara resmi mendukung manajemen ketergantungan BowerBower adalah pengatur paket seperti NPM untuk aplikasi paling akhir yang mudah digunakan.
    Entri pada pengatur paket NPM yang resmi dan terkini..Pengatur paket node juga bisa digunakan untuk mengatur naskah paling akhir.
    Entri pada pengatur paket NPM yang resmi dan terkini..Pengatur paket node juga bisa digunakan untuk mengatur naskah paling akhir.
    Termasuk jQuery LiteMenggunakan jQuery Lite elemen di mana manipulasi DOM diperlukan. Dengan cara ini, pengembang mendapatkan fungsi penolong jQuery yang nyaman tanpa harus menyertakan seluruh data. Dalam banyak kasus, hal ini menghilangkan ketergantungan proyek pada jQuery.
    Termasuk jQuery LiteMenggunakan jQuery Lite elemen di mana manipulasi DOM diperlukan. Dengan cara ini, pengembang mendapatkan fungsi penolong jQuery yang nyaman tanpa harus menyertakan seluruh data. Dalam banyak kasus, hal ini menghilangkan ketergantungan proyek pada jQuery.
    Skor total untuk "Perpustakaan & Paket"
    Skor total untuk "Perpustakaan & Paket"
    Pengikat data
    Mendukung pengikatan data satu arahTampilan dapat terikat untuk memperbarui secara otomatis ketika objek yang diamati berubah.
    Mendukung pengikatan data satu arahTampilan dapat terikat untuk memperbarui secara otomatis ketika objek yang diamati berubah.
    Penyatuan data dua arahModel dan tampilan dapat disatukan agar masing-masing saling memperbarui.
    Penyatuan data dua arahModel dan tampilan dapat disatukan agar masing-masing saling memperbarui.
    Dapat diperpanjang dengan plugin populer agar memiliki dua arah penyatuan dataDapat diperluas ke model dukungan dan tampilan yang saling memperbarui satu sama lain. Hal ini menambah ukuran file tetapi meningkatkan fleksibilitas yang tinggi.
    Dapat diperpanjang dengan plugin populer agar memiliki dua arah penyatuan dataDapat diperluas ke model dukungan dan tampilan yang saling memperbarui satu sama lain. Hal ini menambah ukuran file tetapi meningkatkan fleksibilitas yang tinggi.
    Model adalah obyek JavaScript polosHal ini membuat transfer data antara aplikasi dan REST Layanan atau localStorage lebih mudah. Hal ini juga mengurangi kompleksitas dari fungsi pengambil dan pengatur.
    Model adalah obyek JavaScript polosHal ini membuat transfer data antara aplikasi dan REST Layanan atau localStorage lebih mudah. Hal ini juga mengurangi kompleksitas dari fungsi pengambil dan pengatur.
    Memungkinkan penggunaan mixins tampilanMixin adalah teknik pemrograman yang memungkinkan objek yang berbeda untuk berbagi perilaku umum tanpa perlu warisan yang berorientasi pada objek
    Memungkinkan penggunaan mixins tampilanMixin adalah teknik pemrograman yang memungkinkan objek yang berbeda untuk berbagi perilaku umum tanpa perlu warisan yang berorientasi pada objek
    Skor total untuk "Pengikat data"
    Skor total untuk "Pengikat data"
    Kinerja
    Ukuran file diperkecili tanpa ketergantunganUkuran file yang lebih kecil berarti waktu muat lebih cepat
    Ukuran file diperkecili tanpa ketergantunganUkuran file yang lebih kecil berarti waktu muat lebih cepat81KB78KB235KB19KB69KB65KB43KB120KB247KB31KB
    Mendukung rute dan penghubunga yang dalamnRouting memungkinkan interaksi dengan url peramban. Hal ini sangat penting sebagai pengalaman pengguna yang baik jika Anda sedang mengembangkan aplikasi satu halaman.
    Mendukung rute dan penghubunga yang dalamnRouting memungkinkan interaksi dengan url peramban. Hal ini sangat penting sebagai pengalaman pengguna yang baik jika Anda sedang mengembangkan aplikasi satu halaman.
    Bisa diserahkan pada serverHal ini sangat mempengaruhi kelincahan mesin pencari. Hal ini bisa meningkatkan kecepatan halaman, terutama pada perangkat dengan daya komputasi rendah
    Bisa diserahkan pada serverHal ini sangat mempengaruhi kelincahan mesin pencari. Hal ini bisa meningkatkan kecepatan halaman, terutama pada perangkat dengan daya komputasi rendah
    Template dapat disusun lebih awal di serverMendukung mesin template yang dapat diserahkan pada server. Hal ini mungkin bisa meningkatkan kecepatan halaman, terutama pada perangkat dengan daya komputasi rendah.
    Template dapat disusun lebih awal di serverMendukung mesin template yang dapat diserahkan pada server. Hal ini mungkin bisa meningkatkan kecepatan halaman, terutama pada perangkat dengan daya komputasi rendah.
    Menggunakan PerjanjianMemiliki implementasi internal dari Perjanjian /spesifikasi A+. Perjanjian adalah alternatif yang populer untuk memanggil kembali ketika berhadapan dengan tanggapan server.
    Menggunakan PerjanjianMemiliki implementasi internal dari Perjanjian /spesifikasi A+. Perjanjian adalah alternatif yang populer untuk memanggil kembali ketika berhadapan dengan tanggapan server.
    Skor total untuk "Kinerja"
    Skor total untuk "Kinerja"
    This page is currently only available in English.