68poin

Backbone JS

Backbone JS
vs

Ulasan Backbone JS: 27 fakta dan sorotan

Backbone JS
68
poin
Backbone JS

Mengapa Backbone JS lebih baik daripada rata-rata?

  • Ukuran file diperkecili tanpa ketergantungan
    ?

    19KBvs75.64KB
  • Ukuran file diperkecil termasuk ketergantungan
    ?

    51KBvs120.8KB
  • Jumlah sambungan
    ?

    153vs101.5
  • Mendukung versi Internet Explorer
    ?

    7vs7.33
  • Masa usia
    ?

    3yearsvs1.8years

Info Umum

1.Menggunakan mesin template
Backbone JS
Mesin template memungkinkan pembangunan UI yang mudah dan fleksibel.
2.Diterbitkan di bawah Lisensi MIT
Backbone JS
Lisensi MIT adalah lisensi sangat permisif yang memungkinkan semua penggunaan, termasuk penggunaan dalam dunia bisnis, tanpa jaminan.
3.Pendukung menyusun tampilan (sebagian)
Backbone JS
Memungkinkan untuk menempatkan template tampilan ke tingkat atas dari dalam template.
4.Memiliki proyek boilerplate yang populer
Backbone JS
Memiliki proyek boilerplate resmi atau terkenal yang menjabarkan struktur file dianjurkan dan memungkinkan pengembang untuk memulai lebih cepat.
5.Memiliki API umum yang stabil
Backbone JS
Nomor versi utama adalah di atas 0. Ini berarti bahwa tidak akan ada kompatibilitas perubahan yang melanggar API yang diperkenalkan oleh tim pengembangan.
6.Bekerja dengan baik dengan memakai lebih dari satu mesin template.
Backbone JS
Kerangka lain mungkin terkunci oleh mesin template yang tidak Anda sukai dan tidak ada yang dapat Anda lakukan tentang hal itu.

Plugin

1.jumlah sambungan

153

Plugin 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.
2.Abstraksi TENANG yang disusun untuk model
Backbone JS
Termasuk utilitas untuk menjaga agar model bisa selaras dengan representasi sisi server tanpa perlu menulis panggilan jQuery boilerplate ajax.
3.Mempunyai plugin populer yang akan mendukung validasi
Backbone JS
Plugin 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.
4.memiliki sumber plugin yang khusus.
Backbone JS
Hal ini menunjukkan bahwa kerangka kerjanya memiliki ekosistem yang hidup, dukungan komunitas yang besar dan memungkinkan lebih banyak fleksibilitas dan pengembangan yang lebih cepat.
5.Memiliki plugin populer yang meningkatkan dukungan localStorage
Backbone JS
Memiliki Plugin yang menawarkan fungsi sederhana untuk menyinkronkan model dengan HTML5 localStorage.

Perpustakaan & Paket

1.Memiliki entri pada pengatur paket NPM yang resmi dan terkini..
Backbone JS
Pengatur paket node juga bisa digunakan untuk mengatur naskah paling akhir.
2.Berfungsi pada perpustakaan AMD seperti require.js
Backbone JS
Library 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.
3.Secara resmi mendukung manajemen ketergantungan Bower
Backbone JS
Bower adalah pengatur paket seperti NPM untuk aplikasi paling akhir yang mudah digunakan.
4.Termasuk Underscore.js Library
Backbone JS
Memiliki kegunaan data populer dari underscore.js sebagai ketergantungani. Underscore meliputi fungsi pembantu untuk manipulasi daftar dan pemrograman fungsional.

Pengikat data

1.Dapat diperpanjang dengan plugin populer agar memiliki dua arah penyatuan data
Backbone JS
Dapat diperluas ke model dukungan dan tampilan yang saling memperbarui satu sama lain. Hal ini menambah ukuran file tetapi meningkatkan fleksibilitas yang tinggi.
2.Menggunakan yang bisa diamati untuk mengikat data
Backbone JS
Model yang diamati perubahannya. Ini adalah pola yang terkenal. Bisa lebih tampak daripada pemeriksaan yang curang dalam beberapa kasus.

Kinerja

1.ukuran file diperkecili tanpa ketergantungan

19KB

Ukuran file yang lebih kecil berarti waktu muat lebih cepat
2.Mendukung rute dan penghubunga yang dalamn
Backbone JS
Routing memungkinkan interaksi dengan url peramban. Hal ini sangat penting sebagai pengalaman pengguna yang baik jika Anda sedang mengembangkan aplikasi satu halaman.
3.Template dapat disusun lebih awal di server
Backbone JS
Mendukung mesin template yang dapat diserahkan pada server. Hal ini mungkin bisa meningkatkan kecepatan halaman, terutama pada perangkat dengan daya komputasi rendah.
4.Bisa diserahkan pada server
Backbone JS
Hal ini sangat mempengaruhi kelincahan mesin pencari. Hal ini bisa meningkatkan kecepatan halaman, terutama pada perangkat dengan daya komputasi rendah
5.ketergantungan

2

Sedikit ketergantungan berarti memang hanya sedikit naskah yang harus dimasukkan, biasanya mengakibatkan pengembangan yang kurang dan waktu memuat yang lebih cepat
6.Terintegrasi dengan baik dengan perpustakaan pihak ketiga untuk memungkinkan Janji/dukungan A +
Backbone JS
Memungkinkan penggunaan perpustakaan seperti jQuery Tangguh untuk mendukung janji. Janji adalah alternatif yang populer untuk memanggil kembali ketika berhadapan dengan respon server.

Manakah Kerangka MV* terbaik?

Tunjukkan semua
This page is currently only available in English.