Blackbone.js bir JavaScript kitabxanasıdır və aparıcı tətbiq dizayn paradiqmasına əsaslanır. Backbone yüngül olması ilə məşhurdur, çünki onun yeganə sərt asılılığı bir JavaScript kitabxanasındadır, [4] Underscore.js və üstəgəl kitabxananın istifadəsi üçün jQuery lazımdır. [5] Bir səhifənin veb tətbiqetmələrini inkişaf etdirmək üçün hazırlanmışdır, [6] və həmçinin veb tətbiqetmələrin müxtəlif hissələrini (məsələn, çox sayda müştəri və server) sinxronlaşdırmaq üçün. Backbone CoffeeScript və Underscore.js ilə də tanınan Ceremi Aşkenas tərəfindən yaradılmışdır.
Backbone.js | |
---|---|
Tipi | Kitabxana |
Proqramlaşdırma dili | JavaScript[3] |
Əməliyyat sistemi | kross-platforma |
Yayımlanma tarixi | 13 oktyabr 2010 |
Sonuncu versiya | |
Sayt | backbonejs.org |
DOM Backbone.js ilə işləyərkən deklarativ bir proqramlaşdırma üslubundan fərqli olaraq (data atributlarından istifadə etməklə AngularJS-da ümumi) imperativ proqramlaşdırma tərzi qəbul olunur. [7][8]
"Minimum məlumat quruluşu dəsti (modellər və kolleksiyalar) və istifadəçi interfeysi (baxışlar və URL-lər)" təmin etməyə çalışaraq, [9][10] inkişaf etmiş işləmə üçün uzantı seçimi inkişaf etdiriciyə buraxır. Misal üçün, biri Backbone Layout Manager və ya ReSTbasis ilə bağlanmış görünüş görünüşlərindən istifadə edə bilərsiniz.