---
title: Backbone.js Reviews
meta_title: 'Backbone.js Bewertungen 2026: Details, Preise & Funktionen | G2'
meta_description: Filtern Sie 37 Bewertungen nach Unternehmensgröße, Rolle oder Branche
  der Nutzer, um herauszufinden, wie Backbone.js für ein Unternehmen wie Ihres funktioniert.
aggregate_rating:
  rating_value: 4.0
  review_count: 37
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Web-Frameworks
  url: https://www.g2.com/de/categories/web-frameworks
---

# Backbone.js Reviews
**Vendor:** DocumentCloud  
**Category:** [JavaScript-Web-Frameworks](https://www.g2.com/de/categories/javascript-web-frameworks)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 37
## About Backbone.js
Backbone.js gibt Webanwendungen Struktur, indem es Modelle mit Schlüssel-Wert-Bindung und benutzerdefinierten Ereignissen bereitstellt, Sammlungen mit einer umfangreichen API von aufzählbaren Funktionen, Ansichten mit deklarativer Ereignisbehandlung und verbindet alles mit Ihrer bestehenden API über eine RESTful JSON-Schnittstelle.




## Backbone.js Reviews
  ### 1. Ein ausgezeichnetes MVC-Framework für die Frontend-Entwicklung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yatish H. | Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** September 22, 2023

**Was gefällt Ihnen an Backbone.js am besten?**

- Modularität - Backbone.js hat einen modularen Ansatz für Code und erleichtert die unabhängige Verwaltung verschiedener Teile der Anwendung, was zu saubererem und besser wartbarem Code führt.

- Backbone.js erzwingt keine starre Struktur in Ihrem Code, was manchmal wertvoll ist.

- Nahtlose Integration mit REST-APIs.

**Was gefällt Ihnen an Backbone.js nicht?**

- Die anfängliche Lernkurve ist hoch, insbesondere für Anfänger.  
- Manchmal hatte ich das Gefühl, dass die Flexibilität, die es bietet, auch dazu führt, inkonsistenten Code/Architektur zu erstellen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Es hilft uns, Frontend-Anwendungen mit MVC-Architektur zu erstellen. Es hilft uns auch, den Code zu pflegen, da Frontend-Code ziemlich unübersichtlich werden kann, wenn unpassende Konventionen befolgt werden. Wir verwenden hauptsächlich Backbone, um Dashboards für Kunden in meinem Team darzustellen.

  ### 2. Früher gut, jetzt nicht mehr viel in Gebrauch.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Deepankar C. | Team Lead, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 26, 2023

**Was gefällt Ihnen an Backbone.js am besten?**

- leichtgewichtig  
- automatische HTML-Updates  
- Open Source

**Was gefällt Ihnen an Backbone.js nicht?**

- letzter stabiler Build war 2022  
- jetzt veraltet  
- andere Technologien wie React und Angular haben bessere Funktionen

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Backbone js ist gut für die Erstellung von Single-Page-Anwendungen.

  ### 3. Eine gute Bibliothek für Single-Page-Anwendungen

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** April 26, 2023

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone.js ist eine leichte und flexible JavaScript-Bibliothek zum Erstellen von Single-Page-Anwendungen und bietet die Möglichkeit, Daten zwischen Client und Server mithilfe von RESTful-APIs zu synchronisieren.

**Was gefällt Ihnen an Backbone.js nicht?**

Seine eingeschränkte Funktionalität im Vergleich zu moderneren Frontend-Frameworks und es erzwingt keine spezifische Art der Code-Organisation oder Implementierung bestimmter Funktionen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Es löst das Problem, eine Single-Page-Webanwendung zu erstellen, und bietet mir ein flexibles Framework, um wartbare Anwendungen mit Leichtigkeit zu entwickeln. Es hilft bei der Erstellung von Modellen, Ansichten und der DOM-Manipulation.

  ### 4. Wunderschön gestaltet

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael O. | System Administrator, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 11, 2023

**Was gefällt Ihnen an Backbone.js am besten?**

Es ist einfach, gut dokumentiert, was das Schreiben von Javascript weniger fehleranfällig und angenehmer macht.

**Was gefällt Ihnen an Backbone.js nicht?**

Ich benutze dies seit über einem Jahrzehnt und habe keinerlei Beschwerden.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Es macht das Schreiben von Javascript im objektorientierten Stil viel einfacher. Obwohl es vorher herauskam, leistet es bessere Arbeit als die Einrichtungen in ES6.

  ### 5. Bewertung zu Backbone.js

**Rating:** 2.5/5.0 stars

**Reviewed by:** Laxman T. | Technology Lead, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** April 25, 2023

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone.js bietet eine Struktur zur Organisation des Codes, Flexibilität zur Anpassung.

**Was gefällt Ihnen an Backbone.js nicht?**

Erfordert eine steile Lernkurve, keine ordnungsgemäße Dokumentation und keine eingebaute Datenbindung.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Open Source, leichtgewichtiges Framework, das es Ihnen ermöglicht, Code im MVC-Muster zu strukturieren.

  ### 6. Schöne kleine JavaScript-Bibliothek zum Erstellen großartiger JS-Anwendungen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Bildungsmanagement | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 06, 2023

**Was gefällt Ihnen an Backbone.js am besten?**

Kleine Dateigröße
Flexibel und leicht anpassbar

**Was gefällt Ihnen an Backbone.js nicht?**

Zwingt die Anwendung in eine bestimmte Art von Design

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Einfaches, kleines und anpassbares Framework für die JS-Entwicklung

  ### 7. bestes JavaScript-MVC-Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Parth S. | SDE , Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 30, 2022

**Was gefällt Ihnen an Backbone.js am besten?**

es ist im Vergleich zu Alternativen wie React sehr leichtgewichtig. Seine MVC-Formulierung macht es am besten für Unternehmens-Webanwendungen geeignet.

**Was gefällt Ihnen an Backbone.js nicht?**

da es nicht so populär ist wie React oder Angular, ist die Unterstützung durch Drittanbieter-Bibliotheken und Plugins daher sehr begrenzt.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Erstellen von MVC-strukturierten, arbeitsintensiven Webanwendungen

  ### 8. 3 Jahre

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Baumaterialien | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 22, 2021

**Was gefällt Ihnen an Backbone.js am besten?**

Seine Bibliothek bietet eine gute Organisation und Strukturierung für die Gestaltung der Anwendung.

**Was gefällt Ihnen an Backbone.js nicht?**

Nichts Besonderes, ich fand es gut, es zu benutzen, ich empfehle es zu verwenden, also

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

API-Erstellung

  ### 9. mit backbone.js arbeiten

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alex N. | front end consultant , Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** November 07, 2019

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone ist ein neues Framework, das auf der JavaScript-Framework-Familie basiert, was es zu einem starken Konkurrenten macht. Das Backbone.js-Framework fordert Sie auf, Ihre Daten in Modelle zu abstrahieren und Ihr Document Object Model in Ansichten zu verwandeln und beides in ein Ereignis zu binden.

**Was gefällt Ihnen an Backbone.js nicht?**

obwohl Backbone.js ein erstaunliches Framework ist, wünschte ich, der Code wäre mit normalem VanillaJS geschrieben, aber dieses Framework nutzt CoffeeScript, was Sie verlangsamt, wenn Sie ein unerfahrener Programmierer sind.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ich empfehle dieses Framework, weil es den kleinsten Lebenszyklus der Projektentwicklung hat. Backbone.js ist auch eine leichte JavaScript-Bibliothek, die es ermöglicht, eine Backend-Anwendung zu entwickeln oder zu erstellen, die in der Browseranwendung ausgeführt werden kann.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

backbone.js ist vorteilhaft, weil es mit jQuery arbeitet/integriert, backbone.js ist auch ein plattformübergreifendes Framework, das auf verschiedenen Plattformen läuft, was bedeutet, dass es auf verschiedenen Geräten wie mobilen Geräten und vielen anderen weltweit laufen kann, auch das backbone.js Framework hilft dabei, Ihren JavaScript-Code in ein MVC (Model, View, Controller) Design zu strukturieren.

  ### 10. Einfach, flexibel und schnell

**Rating:** 3.5/5.0 stars

**Reviewed by:** Luiz Gonzaga d. | Senior Software Developer, Internet, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** May 15, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Es ist einfach, damit produktiv zu werden. Man kann tatsächlich den gesamten Code in weniger als einem Tag lesen. Es ist sehr flexibel und unvoreingenommen, aber das bedeutet natürlich, dass man mehr Code schreiben muss als bei Frameworks wie Angular, Ember usw. Es ist ein sehr ausgereiftes, erprobtes Projekt mit viel Unterstützung im Internet.

**Was gefällt Ihnen an Backbone.js nicht?**

Das Gegenstück zur übermäßigen Flexibilität ist, dass man viel Boilerplate-Code schreiben muss, um alltägliche Aufgaben zu erledigen.

Außerdem mag ich die Abhängigkeit von jQuery und Underscore nicht.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Sie könnten das Plugin namens Marionette in Betracht ziehen. Es ergänzt Backbone dort, wo letzteres zu offen lässt.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich bin Softwareentwickler und habe an großen Produkten von kleinen und großen Unternehmen gearbeitet, und beide haben Backbone verwendet und sich als sehr erfolgreich erwiesen.

  ### 11. Rückgratbenutzer und -missbraucher

**Rating:** 3.5/5.0 stars

**Reviewed by:** Khaliq G. | Lead Developer, Internet, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 20, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone ermöglicht eine beträchtliche Flexibilität, bietet aber dennoch genügend Struktur, damit man sich nicht selbst in Schwierigkeiten bringt. Es ist nicht zu stark voreingenommen, sodass man Dinge immer noch nach eigenen Vorstellungen umsetzen kann, aber es bietet einige praktische Methoden und Hilfsmittel, um ein Projekt schnell zu starten.

**Was gefällt Ihnen an Backbone.js nicht?**

Manchmal möchte ich, dass es mehr tut. Weil es so viel Freiheit ermöglicht, fühlt es sich oft so an, als ob tatsächlich nicht viel im Rahmen vorhanden ist. Besonders im Vergleich zu anderen Frameworks und Tools, die ziemlich viel leisten.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Backbone ist einfach und angenehm zu arbeiten. Die Dokumentation ist unkompliziert und klar. Es gibt ziemlich viele Stack Overflow-Beiträge darüber, sodass die Unterstützung und die Möglichkeit, Fragen beantwortet zu bekommen, vorhanden ist.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Einseitige Apps erstellen, mit REST-APIs umgehen und verschiedene Website-Funktionen entwickeln.

  ### 12. Als Frontend-Entwickler verwende ich Backbone, um das Produkt unseres Unternehmens zu entwickeln.

**Rating:** 5.0/5.0 stars

**Reviewed by:** ren y. | Software Engineer III, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Die MVC-Architektur, viele Callback-Funktionen, die in jQuery verwendet werden. Als langjähriger Java-Web-Ingenieur ist das MVC für mich benutzerfreundlicher. Im Vergleich mit anderen MVC-Frameworks, wie Angular, ist MVC für Anfänger einfacher.

**Was gefällt Ihnen an Backbone.js nicht?**

1. Muss mit anderen Bibliotheken wie MarionetteJS integriert werden, Validierung zur Implementierung anderer Funktionen.
2. Einzelne Bindungen. In der Ansicht müssen wir viele Beispielvorlagen schreiben, um das DOM zu steuern.
3. Mehr Aufmerksamkeit auf Speicherlecks richten.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

1. Es gibt viele Dokumente zu Ihrer Referenz, Sie können es lernen und mit anderen Bibliotheken über das TODOS-Beispiel vergleichen. Es ist erweiterbar und zuverlässig für Ihren Frontend-Code.
2. Zehntausende von Kunden greifen jeden Tag auf unsere Website zu. Das Rückgrat bot ihnen ein reibungsloses Erlebnis. Fast keine Verzögerung in unserer Benutzeroberfläche.
3. Es enthält Modell, Ansicht, Sammlung und Route, diese Kernkomponenten können Ihnen helfen, Ihren MV*-Stil zu entwerfen.
4. Unterstützt RESTful-Schnittstelle, sodass das Modell die Backend-API leicht binden kann.
5. Bereitgestellte Vorlagenunterstützung, Sie können Handlebar verwenden, um die Standardvorlage zu ersetzen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Verbesserte unsere Frontend-Code-Organisation. Jetzt können wir Frontend-Code leicht über die Chrome-Konsole debuggen. Jetzt haben wir Frontend und Backend vollständig getrennt. Das Backend verwendet Webservice und eine exponierte API-Schnittstelle. Die Routen wurden definiert, bevor mit der Arbeit begonnen wurde.

  ### 13. Großartig für schnelles Prototyping

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anna K. | Web Developer Engineer, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 28, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Es ist einfach und leichtgewichtig im Vergleich zu den anderen führenden JavaScript-Bibliotheken/Frameworks wie AngularJs, EmberJs oder sogar ReactJs. Einfach zu verstehen und am selben Tag mit dem Schreiben der App zu beginnen. Ich verwende es für Prototyping bei Testaufgaben in Vorstellungsgesprächen oder bei privaten Projekten. Backbone funktioniert gut mit den anderen JS-Bibliotheken und -Tools da draußen. Definitiv liebe ich ihre Implementierung von Modellen/Sammlungen.

**Was gefällt Ihnen an Backbone.js nicht?**

Ich bevorzuge den deklarativen Programmierstil gegenüber dem imperativen, den BackboneJS bietet. Manchmal reicht die Einweg-Datenbindung nicht aus, daher erfordert dies ein wenig mehr Einrichtung auf der Entwicklerseite. Es ist relativ alt (nach den Kriterien der JS-Welt) und ich habe in letzter Zeit nichts von größeren Veröffentlichungen gehört. Da es sich um eine Bibliothek und nicht um ein voll funktionsfähiges Framework handelt, sehe ich potenzielle Probleme beim Skalieren für größere Apps. Ich habe gehört, dass es zu Speicherlecks führt.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich arbeitete an einer SPA für einen Online-Publishing-Dienst.  
Vorteile:  
- einfache Routenführung  
- zuverlässige/schnelle Datenbindung  
- Unit-Tests mit qUnit und Jasmine waren entwicklerfreundlich

  ### 14. Gutes Framework, besonders wenn Sie gerne mit jQuery arbeiten.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Raju M. | Freelance Web Developer, Informationstechnologie und Dienstleistungen, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Das Konzept von Modellen und Sammlungen macht Spaß zu verwenden. Anfangs waren sie etwas schwer zu verstehen, aber sehr mächtig, sobald sie beherrscht werden. Außerdem war Backbone eines der ersten Frameworks, das Datenbindung einführte, und es ist wirklich wunderbar, wenn es mit MongoDb für eine RESTFUL-Anwendung kombiniert wird.

Obwohl es viele MV-Frameworks gibt, ist Backbone eines, das die Dinge nicht verkompliziert. Ich mag Backbone wegen der Benutzerfreundlichkeit bei der Arbeit mit jQuery-Plugins. Andere Frameworks empfehlen nicht, jQuery mit ihnen zu verwenden, aber jQuery ist eine der Abhängigkeiten von Backbone.

Backbone hat auch Marrionette, das ein weiteres Framework auf Basis von Backbone ist, es bietet komplexere Funktionen wie Regionsverwaltung und Speicherverwaltung für groß angelegte Anwendungen.

**Was gefällt Ihnen an Backbone.js nicht?**

Etwas steile Lernkurve (in meinem Fall, da es das erste MVV-Framework war, das ich lernte). Auch hat Backbone zu viele Abhängigkeiten, was die Größe Ihrer Javascript-Datei erhöht, was wiederum die Leistung Ihrer Anwendung beeinträchtigen wird. Wenn Sie kein RESTFUL-Backend haben, müssen Sie mehr Zeit mit der Konfiguration verbringen. Auch wenn man die Aktivität auf seiner Github-Seite betrachtet, sieht es so aus, als ob Backbone mit der wachsenden Popularität von React und Angular langsam an Relevanz verlieren wird.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ich mag die Verwendung von Backbone, weil es besser mit jQuery und seinen Plugins kompatibel ist, und jQuery wird so schnell nicht verschwinden.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Die Fähigkeit, separate Schichten von Code zu pflegen, macht den Code besser handhabbar. Auch in Bezug auf die Leistung scheint Backbone es besser zu machen als Angular.

  ### 15. Der beste Teil ist das Modell - Sammlung

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yi W. | Software Engineer, Internet, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Im Vergleich zu React.js und Angular.js ist der beste Teil von Backbone, wie sie Modell und Sammlung mit den Ansichten kombinieren. Datenänderungen im Modell werden automatisch in der Ansicht aktualisiert, was dem Entwickler viel Zeit spart, die Ansicht neu zu generieren. Die AJAX-Aufrufmethoden von Modell und Sammlung sparen ebenfalls Zeit. Man muss keine AJAX-Aufrufe schreiben, um Daten zu erhalten, stattdessen ruft man einfach save(), fetch()...etc. auf.

**Was gefällt Ihnen an Backbone.js nicht?**

Backbone bietet den Entwicklern zu viel Freiheit. Es könnte Hunderte von Entwicklungsmustern in Backbone geben. Menschen können Backbone auf völlig unterschiedliche Weise verwenden. Einige Frameworks, z.B. Marionette, helfen, dieses Problem zu lösen.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Wenn Sie komplexe Anwendungen implementieren, können Sie React ausprobieren, es bietet bessere Zustandskontrollen als Backbone.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich stelle das Dashboard eines CDN-Dienstes bereit. Trotz Backbone verwende ich auch React.js, um einige andere Arten von Websites zu entwickeln.

  ### 16. Einfaches und unvoreingenommenes Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Halbleiter | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** March 09, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone.js zwingt Sie nicht dazu, Dinge „auf ihre Weise“ zu tun, wie es viele andere beliebte Frameworks tun. Es ermöglicht dem Entwickler, erweiterbare Modelle und Ansichten aus Daten zu abstrahieren, während die Flexibilität eines kleinen Frameworks erhalten bleibt. Der Quellcode ist leicht zugänglich und in einer benutzerfreundlichen Weise kommentiert.

**Was gefällt Ihnen an Backbone.js nicht?**

Da es sich um ein kleines Framework handelt, ist es oft notwendig, Boilerplate-Code zu schreiben, den andere Frameworks möglicherweise nicht benötigen. Es kann auch erforderlich sein, mehr Bibliotheken in Ihr Projekt aufzunehmen, um eine gewünschte Funktionalität zu erreichen.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Lies den gesamten Quellcode auf GitHub. Es ist eine relativ kurze Lektüre, die Kommentare sind leicht zu verstehen, und die Einblicke in das Framework, die du erhältst, sind von unschätzbarem Wert. Selbst nach Jahren der Nutzung von Backbone.js gehe ich regelmäßig zurück, um einige Ausschnitte des Quellcodes zu lesen, und ich werde immer daran erinnert, wie gut er dokumentiert ist. Die externe Dokumentationsseite ist ebenfalls gut geschrieben und voller Beispiele.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

In jedem Projekt müssen wir daran arbeiten, Daten zu verwalten, ohne Spaghetti-Code zu entwickeln. Backbone.js ermöglicht genau das, während es anderen Entwicklern dennoch erlaubt, den Code zu verstehen.

  ### 17. Ich habe mit Backbone auf einer groß angelegten E-Commerce-Website gearbeitet.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Thiago O. | Frontend Developer, Design, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Die Tatsache, dass es nicht sehr meinungsstark ist. Es gibt dem Programmierer viel Freiheit, zu entscheiden, welche Architektur er verwenden möchte. Auch die Tatsache, dass die Größe des Frameworks in Bezug auf Bytes sehr klein ist, insbesondere für Mobiltelefone, ist ein großer Vorteil, es lädt sehr schnell.

**Was gefällt Ihnen an Backbone.js nicht?**

Das Rendering ist ein sehr manueller Prozess. Ich weiß, es könnte mein Fehler sein, aber ich habe manchmal das Gefühl, dass die App zu oft neu rendert.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Die Dokumente sind sehr gut! Und viel besser als einige Blogbeiträge da draußen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Die Website, an der ich arbeitete (bloomingdales.com), durchlief eine große Umstrukturierung, bei der wir JSP fallen ließen und eine neue Implementierung in Backbone starteten. Es gab etwa fünf Teams, die diesen Übergang vollzogen, und die Tatsache, dass Backbone ein sehr kleines und nicht meinungsstarkes Framework ist, machte es einfacher, parallel zu arbeiten, weil wir diese 'teilweisen' Module unabhängig von den anderen Teams ausliefern konnten. Ich denke, wenn wir zum Beispiel Ember verwendet hätten, wäre es nicht möglich gewesen, es auf diese Weise zu tun.

  ### 18. Zuerst unsicher, am Ende die perfekte Lösung.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Höhere Bildung | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 26, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Die Flexibilität. Ich habe mehrere Frameworks für unsere aktuelle Webanwendung recherchiert. Jedes hat seine Vor- und Nachteile. Wir brauchten viel Kontrolle und Anpassungsmöglichkeiten für unser Projekt und ich wollte unser Projekt nicht mit unnötigen Tools überladen.

**Was gefällt Ihnen an Backbone.js nicht?**

Es gibt eine gewisse Lernkurve und man muss gute Kenntnisse in Javascript, HTML, CSS usw. haben, aber man kann auswählen, welche Werkzeuge man nutzen möchte. Ich habe viele Entwickler gesehen, die nur Angular oder Ember oder ein bestimmtes Framework kennen, um standardisierte Lösungen zu implementieren, was auf den ersten Blick gut erscheinen mag, aber auf lange Sicht möchte man einen Entwickler, der Javascript auf einem hohen Niveau versteht.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Es ist einfach, auf den Angular-Zug aufzuspringen. Überlege zuerst, was dein Projekt braucht, und finde dann eine Lösung. Außerdem gibt es viele Entwickler für andere Frameworks, aber nicht so viele für Backbone.js. Das Erlernen von Backbone.js wird dir helfen, dich abzuheben und dir einen Vorteil zu verschaffen. Entwickler verstehen auch, dass wenn du Backbone implementieren kannst, du dein Handwerk verstehst.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Andere Frameworks hatten großartige Lösungen, die sofort einsatzbereit waren, aber nicht alle Lösungen, die wir benötigten. Anstatt mit einem Framework zu kämpfen, haben wir das Beste von Backbone.JS übernommen und glauben, dass es die richtige Entscheidung war.

  ### 19. Produktionsstufenrahmen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Der minimalistische Ansatz, den Backbone verfolgt. Es ist leichtgewichtig, ermöglicht aber dennoch die Modularität des Codes. Es ist auch relativ einfach zu erlernen und zu verstehen, erlaubt aber dennoch komplexe Anwendungen. Die Dokumentation ist ebenfalls ausgezeichnet und sehr detailliert, obwohl der Umfang klein ist. Einer meiner Lieblingsteile ist, wie einfach es ist, mit einer Anwendung schnell zu starten. Man kann innerhalb einer Stunde eine funktionierende Anwendung erstellen.

**Was gefällt Ihnen an Backbone.js nicht?**

Mein größter Kritikpunkt ist auch eines seiner größten Vorteile. Da es ein leichtgewichtiges Framework ist, bietet es viel Erweiterungsmöglichkeiten, schränkt aber nichts ein. Für jemanden, der lernt, wie man Backbone benutzt, gibt es also keinen wirklich richtigen oder falschen Weg. Das erlaubt manchmal, dass sich schlechte Gewohnheiten bilden. Es gibt zwar einige Anleitungen und Tutorials von unabhängigen Entwicklern online, aber ich würde gerne eine ausführlichere von/über Backbone selbst sehen.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Es ist ein großartiges Framework, um mit dem Lernen zu beginnen und kreativ zu sein. Im Gegensatz zu Angular zwingt es einen nicht, den Code auf eine bestimmte Weise zu schreiben, was sowohl gut als auch schlecht ist. Es ist auch sehr einfach, eine App auf den Weg zu bringen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Werkzeuge für eine Webanwendung entwickeln. Da es Flexibilität ermöglicht, kann ich Backbone erweitern und mein eigenes maßgeschneidertes Framework erstellen, das in der Lage ist, ein spezifisches Problem so zu lösen, wie ich es benötige.

  ### 20. Backbone.js gibt Webanwendungen Struktur.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Gianfranco C. | UI/UX, iOS Developer, Web Designer, Web Developer, Marketing und Werbung, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Seine Architektur ähnelt vielen gängigen Mustern, die MVC verwenden, jedoch fällt Backbone.js in die Kategorie der MV-Bibliotheken, da es Model und View implementiert, aber keine traditionelle Controller-Komponente hat und Aufgaben an die View zur Komponenten-Routing delegiert. Dieser Ansatz ist im Bereich JavaScript ziemlich weit verbreitet, wo unterschiedliche und komplexere Benutzerinteraktionsverwaltung und Anwendungszustand nicht gut für die Aufgaben eines Controllers geeignet sind.

**Was gefällt Ihnen an Backbone.js nicht?**

Persönlich bevorzuge ich es, mit dem MVC-Muster zu arbeiten, als eine Frage der optimalen Aufteilung und ohne die Arbeit auf das Auge zu beziehen, aber ansonsten gibt es keine negativen Dinge zu berichten.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ausgezeichnetes Werkzeug, nützlich für die Erstellung von Webanwendungen und um das Produkt wirklich benutzbar für die verwendeten Geräte zu machen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Das Projekt, an dem ich arbeite, befindet sich noch in der Produktion und daher sind die geschäftlichen Vorteile noch nicht sichtbar, aber ich denke, dass, sobald die Anwendungsstruktur fertiggestellt ist, die Vorteile sichtbar werden.

  ### 21. Beste Lightweight-JS-Bibliothek mit anständiger Community

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chitrank D. | Senior Backend Developer, Bekleidung und Mode, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone.js hat sehr gut geschriebene Dokumentation. Es ist sehr umfangreich, also nehmen Sie sich Zeit, um es zu lernen, und Sie werden das Notwendige lernen. Backbone.js verwendet das Model View Presenter in Javascript und wenn Sie mit dem Javascript-Designmuster vertraut sind, ist der Code sehr einfach zu lernen und zu implementieren. Es ist eine sehr leichte Bibliothek und bietet Ihnen alle Ressourcen, die Sie benötigen, um Ihre Single-Page-Anwendung zu erstellen.

**Was gefällt Ihnen an Backbone.js nicht?**

Dokumentation kann ein wenig verbessert werden, indem mehr Lesbarkeit hinzugefügt wird und mehr Beispielanwendungen, genau wie die AngularJS-Dokumentation bietet. In Backbone-Views wird das DOM direkt manipuliert, daher ist es sehr schwer zu testen. Backbone fehlt auch die Zwei-Wege-Bindung, daher passt es nicht, wenn man eine Zwei-Wege-Bindung implementieren muss.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ich würde empfehlen, zunächst darüber nachzudenken, ob es Ihre Anforderungen erfüllt, bevor Sie es in Ihr Projekt implementieren. Manchmal benötigen Sie mehr Funktionen und neue Designressourcen, dafür fehlt es Backbone.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich habe eine Todo-Liste von (todomvc), ein IVR-System mit Backbone.js und Django erstellt.

  ### 22. Großartiges minimalistisches Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Michael H. | Software Engineer, Halbleiter, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone macht die Dinge einfach. Es ist ein minimalistisches Framework, das Ihnen viele Entscheidungen darüber überlässt, wie Sie Ihre Anwendung strukturieren möchten. Der gesamte Quellcode umfasst etwa 1600 Zeilen. Das bedeutet, dass Sie sich hinsetzen und den gesamten Quellcode an einem Tag durchlesen können, was man über viele der anderen beliebten Frameworks nicht sagen kann.

Die Dokumentation folgt diesem minimalistischen Stil und macht es wirklich einfach herauszufinden, welche Funktionen verfügbar sind, sowie einfache Beispiele, wie man sie verwendet.

**Was gefällt Ihnen an Backbone.js nicht?**

Der Minimalismus von Backbone ist ein zweischneidiges Schwert. Beim Durchsehen von Beispielen im Internet stößt man manchmal auf 10 verschiedene Möglichkeiten, etwas zu tun. Dies macht es manchmal etwas schwierig herauszufinden, ob es ein oder zwei bekannte Best Practices gibt oder ob man später auf einen Weg voller Kopfschmerzen gerät.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Bei persönlichen Projekten habe ich viele SPA-Anwendungen mit Backbone erstellt. Bei der Arbeit verwenden wir es, um ein plattformübergreifendes Entwicklungstool zu entwickeln, das sich 300.000 Codezeilen nähert.

  ### 23. Einfach zu beginnen, sehr erweiterbar.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daniel T. | Front End Developer, Design, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone hält sich im Hintergrund und lässt Sie Ihre Anwendung so schreiben, wie Sie es möchten. Großartig, wenn Sie an einem Projekt alleine oder in einem kleinen Team arbeiten.

**Was gefällt Ihnen an Backbone.js nicht?**

Das Beste ist manchmal auch das Schlechteste. Je nach Projekt benötigen Sie möglicherweise mehr Struktur und einige robustere Richtlinien, wie das Projekt zu strukturieren ist, was normalerweise der Fall ist, wenn man mit Teams arbeitet.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Machen Sie einige Testprojekte zuerst. Machen Sie viel Planung. Definieren Sie Ihre Modelle und haben Sie einige Daten bereit, wenn Sie beginnen, sie in Ihre Vorlagen zu ziehen. Planung ist hier wirklich entscheidend. Das Definieren Ihrer Modellkollektionen und Vorlagen, bevor Sie beginnen, ist sehr wichtig. Lesen Sie den Quellcode. Er ist nicht sehr lang und gibt Ihnen ein gutes Verständnis dafür, wie das Framework/die Bibliothek funktioniert.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Meistens ist Backbone für mich nützlich für das Routing und die Fähigkeit, Vorlagen mit Daten im laufenden Betrieb auszutauschen.

  ### 24. Backbone gibt Ihnen die Freiheit, zu tun, was Sie möchten.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abdul A. | Software Engineer, Computersoftware, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Ich denke, das Rückgrat ist formbar. Ich kann es nach Bedarf formen. Wann immer ich nicht verstehe, wie eine Methode im Rückgrat funktioniert, kann ich den Quellcode lesen und leicht verstehen und zur Arbeit zurückkehren. Fehlermeldungen sind auch ziemlich direkt. Es ist leicht zu lernen.

**Was gefällt Ihnen an Backbone.js nicht?**

Boilerplate-Code. Viele Zeilen Code schreiben, um etwas zu erreichen. Ich muss Geisteransichten manuell handhaben. Routing-Regex muss verbessert werden. Ich muss meine Routen in einer bestimmten Reihenfolge schreiben, damit es funktioniert.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ich denke, Backbone.js ist die Grundlage für jede massiv skalierbare Anwendung. Es bietet die Basis, um Ihr Kunstwerk (Code) stark und schön zu machen. Ich kann leicht einen Prototyp einer Anwendung mit Backbone erstellen. Backbone.js wird Sie zu einem besseren JavaScript-Entwickler machen, während andere Frameworks eine steile Lernkurve haben.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Unsere gesamte Anwendung basiert auf Backbone. Es ist leicht zu lernen. Jeder im Team hat Backbone gelernt.

  ### 25. Ich habe Backbone in einem meiner Projekte zur Entwicklung einer SaaS-Anwendung verwendet.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Olexander Y. | Developer, Informationstechnologie und Dienstleistungen, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Meiner Meinung nach hat Backbone das Beste in einer großartigen Gemeinschaft und einer kleinen, klaren Codebasis. Im Vergleich zu anderen MV*-Frameworks mag ich seine unvoreingenommenen Ansichten und unabhängigen Framework-Komponenten, die es ermöglichen, Backbone zusammen mit anderen Werkzeugen zu verwenden. Es ist leicht erweiterbar und es gibt viele Plugins, die man finden kann, und wie ich bereits erwähnt habe, eine großartige Gemeinschaft, die bereit ist, dabei zu helfen.

**Was gefällt Ihnen an Backbone.js nicht?**

Der Hauptnachteil der Verwendung von Backbone ist die große Menge an Boilerplate-Code, die im Vergleich zu anderen Frameworks erforderlich ist.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Wenn Sie eine ziemlich triviale Anwendung haben, ist es vielleicht besser, etwas wie Angular, Ember usw. zu verwenden. Aber wenn Sie eine ungewöhnliche Anwendung mit nicht trivialer Geschäftslogik haben, könnte Backbone besser funktionieren, da Backbone weniger Einschränkungen hat und es möglicherweise einfach ist, das Framework an Ihre Bedürfnisse anzupassen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich habe Backbone für die Client-Seite einer SaaS-Anwendung verwendet.

  ### 26. Front-End/UI-Entwickler.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rolland István O. | UI Developer, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Leistungsstarke und einfache API zur JSON-Datenmanipulation über Modell und Sammlung.

**Was gefällt Ihnen an Backbone.js nicht?**

Ich habe noch nichts gefunden, was mir nicht gefallen würde :) Ich mag diese Bibliothek. Aber wir müssen besondere Aufmerksamkeit auf häufige Probleme richten und die beste Lösung anwenden. In vielen Fällen wird MarionetteJS parallel verwendet, um diese häufigen Probleme zu lösen, und es erweitert die Bibliothek auch um neue coole Funktionen.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

BackboneJS ist eine großartige Bibliothek. Es erfordert eine geringe Menge an Zeit, um es zu verstehen, aber es braucht mehr Zeit, um es auf die richtige Weise zu verwenden. Am besten ist es, es mit einer Bibliothek wie MarionetteJS zu verwenden.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Normalerweise, um einfache Bausteine zu erstellen, die durch einige Daten repräsentiert und in der Benutzeroberfläche angezeigt werden. Der größte Vorteil besteht darin, diese Module vollständig zu entkoppeln. Das Schreiben von AMD-Modulen mit RequireJS funktioniert wirklich gut mit BackboneJS.

  ### 27. Rückgrat hilft Neuling zu lernen, was der MVC-Modus ist.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Tao Z. | Web Developer, Internet, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone trennt alle Module einer Anwendung. So können wir es leicht neu entwickeln. Am wichtigsten ist, dass es leicht an einen anderen Kollegen übergeben werden kann, wenn jemand Neues dieses Projekt übernehmen soll. Modell und Restful-Modus sind serverfreundlich.

**Was gefällt Ihnen an Backbone.js nicht?**

Rückgrat-Routing-Mechanismus ist nicht sehr solide, Kurs auf der Route sollte als eine Klasse der Rückgrat-Kernarchitektur betrachtet werden, die auch einen sehr bequemen Ort bietet, aber es wird nicht verwendet, es ist sehr praktisch, js-URL der aktuellen Seite wird hinzugefügt, was dazu führt, dass die URL nicht direkt auf einige der Seiten zugreifen kann (natürlich, man könnte sagen, dies ist ein häufiger Mangel von Single-Page-Ajax-Anwendungen).

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich würde Backbone im E-Commerce-Inventarverwaltungssystem des Unternehmens verwenden. Und jetzt übergibt ein anderer Typ dieses Projekt. Es kostet nicht viel.

  ### 28. Backbone das Rückgrat meiner SPA's

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Freizeit, Reisen & Tourismus | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone ist leichtgewichtig und hat minimale Abhängigkeiten. Die einzige Hauptabhängigkeit ist Underscore.js, eine ausgezeichnete funktionale Programmbibliothek. Es dauert eine Weile, bis man sich in BackboneJS eingearbeitet hat, aber sobald man die Grundlagen verstanden hat, ist es extrem einfach, es in Ihre Apps zu integrieren, und es ist die perfekte Bibliothek (manche nennen es ein Framework) für Ihr nächstes Projekt.

**Was gefällt Ihnen an Backbone.js nicht?**

Die Boilerplate und die allgemeine Syntax von BackboneJS sind etwas abschreckend, besonders im Vergleich zu einem Framework wie Angular, und daher gibt es eine gewisse Lernkurve, um loszulegen. Das Fehlen einer Controller-Definition kann ebenfalls etwas gewöhnungsbedürftig sein.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich verwende persönlich eine Buch-Meta-Suche. Backbone ermöglicht modularen, wiederverwendbaren Code mit einem MV*-Setup.

  ### 29. Backbone ist ein sehr gutes Framework für SPA, es ist klein, flexibel, gute Unterstützung für AMD.

**Rating:** 4.5/5.0 stars

**Reviewed by:** wenbin c. | Java Software engineer, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

1. Es verwendet eine RESTful-API, kann leicht mit dem Server-Enddienst und den meisten Drittanbieter-Plattformen kommunizieren.  
2. Seine MVC-basierten Funktionen, das ereignisgesteuerte Modell und der Router bieten ein grundlegendes Framework für ein Projekt, Entwickler können sich auf die geschäftliche Entwicklung konzentrieren.  
3. In Zusammenarbeit mit RequireJS kann Backbone Projekte leicht modular gestalten.

**Was gefällt Ihnen an Backbone.js nicht?**

1. Sein View-Objekt ist nicht so leistungsstark, unterstützt keine Modellattribute und keine zweiseitige Bindung von View-Elementen. Ich habe keine gute Drittanbieter-JS-Bibliothek gefunden, um diesen Teil abzudecken. Vielleicht kann Backbone einige Funktionen von AngularJS übernehmen.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

wenn Sie eine reichhaltige Client-App entwickeln möchten und keine SEO-Zukunft benötigen, können Sie Backbone.js verwenden

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ich habe Backbone in unserem CRM-Produkt anstelle der alten Desktop-App verwendet. Es ist sehr schnell und einfach zu aktualisieren.

  ### 30. basierend auf meiner täglichen Arbeit mit Backbone für fast ein Jahr

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ahmed H. | Javascript Developer, Informationstechnologie und Dienstleistungen, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

lose Struktur, die eine flexible und dynamische Organisation von Dateien und Einheiten für jedes Projekt ermöglicht. Funktioniert hervorragend mit Node.js und im Browser. Leicht integrierbar mit anderen Frameworks wie Express.

**Was gefällt Ihnen an Backbone.js nicht?**

nichts wirklich!  
es ist mein erstes JS-Framework und ich mag es bisher wirklich.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Der interessanteste Teil unseres Stacks ist die Anwendung des Konzepts von isomorphem JS, indem fast derselbe JS-Code und dieselben Templates auf Node.js und im Browser ausgeführt werden.  
Einmal schreiben, überall ausführen bedeutet weniger Code und geringere Wahrscheinlichkeit von Fehlern.

  ### 31. Backbone.js-Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hugo Q. | Sr. Web Developer, Marketing und Werbung, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Dieses MV*-Leichtgewicht-Framework bietet einem erfahrenen Frontend-Webentwickler Werkzeuge, um eine robuste Anwendung zu entwickeln. Seine Modelle und Sammlungen sind der Bereich, in dem dieses Framework wirklich glänzt. Ich habe mehrere Anwendungen mit Backbone erstellt und es hat immer geliefert... und das Beste ist, dass es dem Entwickler völlige Freiheit gibt, andere Bibliotheken damit zu kombinieren.

**Was gefällt Ihnen an Backbone.js nicht?**

Es gibt nicht viel zu bemängeln.. einige würden argumentieren, dass es zu einfach ist und den Entwicklern zu viel Freiheit gibt. Für mich ist es nur eine Frage der Erfahrung.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ich glaube nicht, dass es trivial ist, dieses Framework zu verwenden, aber du solltest mit überwiegend trivialen Dingen beginnen.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Es löste mehrere Probleme, wie das Konstruieren komplexer Anwendungen, die im Laufe der Zeit skalierten.

  ### 32. habe für persönliche und berufliche Projekte verwendet

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Einzelhandel | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Ich mag, wie minimalistisch Backbone ist, mit 18,8kb.

Es ist einfach, kleine Webanwendungen mit Frameworks wie jQuery zu erstellen, jedoch wird der jQuery-Code bei wachsendem Projektumfang komplexer. Der Code wird unübersichtlicher und schwerer zu lesen. Backbone.js löst dieses Problem, indem es eine ereignisgesteuerte Kommunikation zwischen Modellen und Ansichten bereitstellt.

Im Vergleich zu Angular ist die Lernkurve sehr linear und schneller, da es nur wenige einfache Konzepte zu verstehen gibt.

Du kannst den Quellcode auf GitHub schnell lesen und verstehen, was unter der Haube passiert. Es hat auch eine großartige Dokumentation.

**Was gefällt Ihnen an Backbone.js nicht?**

Viele Funktionen, die nicht von Backbone bereitgestellt werden, können durch Drittanbieter-Plugins ergänzt werden. Dies bedeutet jedoch auch, dass es viele Entscheidungen zu treffen gibt, wenn man eine Anwendung erstellt, da viele Funktionen mehrere alternative Plugins haben.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Ich würde empfehlen, den Quellcode zu lesen und zu verstehen, was das Framework macht. Dies ist keine mühsame Aufgabe und wird dem Entwickler ermöglichen, eine fundierte Entscheidung darüber zu treffen, ob dieses Framework für ihr Projekt geeignet ist oder nicht.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Eine SPA schreiben.

Da es so klein ist, kann Backbone eine gute Grundlage sein, um Ihr eigenes Framework darauf aufzubauen.

Mit Angular müssen Sie normalerweise mit den Entscheidungen der Autoren der Frameworks leben, die möglicherweise oder möglicherweise nicht zu den Anforderungen Ihres Projekts und Ihrem persönlichen Stil passen.

  ### 33. Tolles Produkt

**Rating:** 4.0/5.0 stars

**Reviewed by:** abhishek g. | Senior Software Engineer, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Die Benutzerfreundlichkeit und die klare Dokumentation über das Produkt. Die kontinuierliche Weiterentwicklung des Frameworks, die es auf dem neuesten Stand mit anderen hält.

**Was gefällt Ihnen an Backbone.js nicht?**

Kein festgelegter Weg zur Entwicklung von Anwendungen, was wiederum zu Kopfschmerzen führen kann, wenn ein unerfahrener Entwickler es aufgreift.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Wir haben ein Dashboard für Verkaufsanalysen erstellt, wobei Backbone im Mittelpunkt steht. Die leichte Natur half uns, die Anwendung wirklich schnell zu machen.

  ### 34. Backbone ist eine leichte Bibliothek zur Erstellung von Webanwendungen.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Дмитрий . | Software Engineer, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** March 01, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone ist sehr leicht zu verstehen, wenn man etwas nicht versteht, kann man es leicht im Quellcode finden.

**Was gefällt Ihnen an Backbone.js nicht?**

Du musst viele Dinge manuell erledigen, wie z.B. Datenbindungen in Formularen oder das Rendern von Validierungsfehlern.

**Empfehlungen für andere, die Backbone.js in Betracht ziehen:**

Sie können Backbone für kleine oder mittelgroße Anwendungen verwenden.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Wir bauen eine Risikomanagement-Plattform. Backbone ermöglicht es, Anwendungen auf agile Weise zu entwickeln.

  ### 35. Es ist einfach und nützlich.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** March 02, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Ich mag die Trennung der Verantwortlichkeiten. Ich kann Modell, Ansicht oder Router separat ohne Abhängigkeiten verwenden. Es ist wirklich nützlich für mich.

**Was gefällt Ihnen an Backbone.js nicht?**

Es ist umständlich. Ich muss viele Codezeilen schreiben, um das zu tun, was ich brauche.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Leistung. Wir kamen von einer jQuery-basierten Entwicklung, und als wir begannen, Backbone zu verwenden, wurde alles einfach zu entwickeln und gut zu nutzen.

  ### 36. Einfaches und vielseitiges Framework zur Strukturierung von großem JS-Code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Einfach, aber leistungsstark, hilft Ihnen dieses Framework, Spaghetticode in großen Anwendungen zu vermeiden, indem es Ihnen ein vollständiges MVC-Muster bietet. Vollständig anpassbar. Einfache Modularisierung.

**Was gefällt Ihnen an Backbone.js nicht?**

Die anfängliche Einrichtung kann für Erstbenutzer etwas komplex sein.

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

SPA mit großen Datenmengen.

  ### 37. komplizierte Benutzeroberflächen-App mit weniger und einfachem Code

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 25, 2016

**Was gefällt Ihnen an Backbone.js am besten?**

Backbone-Ereignisse und -Auslöser
Backbone-Sammlungen und -Modelle
Datenbindung
Einfache lokale Speicherung

**Was gefällt Ihnen an Backbone.js nicht?**

schlechte UI-Code-Struktur (globaler Selektor)
Dokumentation ist schrecklich

**Welche Probleme löst Backbone.js für Sie, und wie profitieren Sie davon?**

Ablauf zur Schätzung des App-Preises


## Backbone.js Discussions
  - [Wofür wird Backbone.js verwendet?](https://www.g2.com/de/discussions/what-is-backbone-js-used-for)
  - [What is the future of this framework?](https://www.g2.com/de/discussions/what-is-the-future-of-this-framework) - 1 upvote

- [View Backbone.js pricing details and edition comparison](https://www.g2.com/de/products/backbone-js/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-20+12%3A50%3A09+-0500&secure%5Bsession_id%5D=b9b598c7-f594-484d-b812-3bdd31c6c752&secure%5Btoken%5D=0821c4e8b0f8f6fbfa91ab5b434ee48fcb7c86138dfb2a1fe4a8f90c0dccc066&format=llm_user)

## Backbone.js Features
**JavaScript-Frameworks**
- Bibliotheken
- Gemeinschaft
- Widgets
- Browser-Unterstützung
- Grafische Visualisierung
- Mobiler Support

## Top Backbone.js Alternatives
  - [Express.js](https://www.g2.com/de/products/express-js/reviews) - 4.5/5.0 (129 reviews)
  - [Essential Studio](https://www.g2.com/de/products/essential-studio/reviews) - 4.5/5.0 (721 reviews)
  - [Progress Kendo UI](https://www.g2.com/de/products/progress-kendo-ui/reviews) - 4.4/5.0 (249 reviews)

