Als «backbone.js» getaggte Fragen

Backbone.js ist ein JavaScript-Framework mit einer RESTful JSON-Schnittstelle und basiert auf dem MVP-Anwendungsparadigma (Model-View-Presenter)

442
Was ist der Zweck von backbone.js?

Ich habe versucht, den Nutzen von backbone.js auf der Website http://documentcloud.github.com/backbone zu verstehen , konnte aber immer noch nicht viel herausfinden. Kann mir jemand helfen, indem er erklärt, wie es funktioniert und wie es beim Schreiben von besserem JavaScript hilfreich sein...

173
Was ist bidirektionale Bindung?

Ich habe viel gelesen, dass Backbone keine bidirektionale Bindung durchführt, aber ich verstehe dieses Konzept nicht genau. Könnte mir jemand ein Beispiel geben, wie die bidirektionale Bindung in einer MVC-Codebasis funktioniert und wie dies nicht mit Backbone

152
Backbone.js wird mit Parametern abgerufen

Nach der Dokumentation habe ich: var collection = new Backbone.Collection.extend({ model: ItemModel, url: '/Items' }) collection.fetch({ data: { page: 1} }); Die URL stellte sich heraus als: http://localhost:1273/Items?[object%20Object] Ich hatte so etwas erwartet

145
Wie überschreibe ich Backbone.sync?

Ich probiere Backbone.js aus und versuche unter anderem, eine Remote-API aufzurufen. Daher muss ich Backbone.sync überschreiben können, da ich die Dokumentation verstehe . In der Dokumentation selbst gibt es kein Beispiel dafür, und es scheint keine Google-Gruppe für Backbone zu geben. Kann jemand...

137
Backbone.js: Aktuelle Route abrufen

Kann ich mit Backbone den Namen der aktuellen Route abrufen? Ich weiß, wie man sich an Routenänderungsereignisse bindet, möchte aber in der Lage sein, die aktuelle Route zu anderen Zeiten zwischen Änderungen zu

128
"Single-Page" JS-Websites und SEO

Es gibt heutzutage viele coole Tools, um leistungsstarke JavaScript-Websites mit nur einer Seite zu erstellen. Meiner Meinung nach geschieht dies richtig, indem der Server als API (und nicht mehr) fungiert und der Client die gesamte HTML-Generierung übernimmt. Das Problem mit diesem "Muster" ist...

121
Externe Vorlage in Unterstrich

Ich verwende eine Unterstreichungsvorlage . Ist es möglich, eine externe Datei als Vorlage anzuhängen ? In der Backbone-Ansicht habe ich: textTemplate: _.template( $('#practice-text-template').html() ), initialize: function(){ this.words = new WordList; this.index = 0; this.render(); }, In meinem...