---
title: Backbone.js Reviews
meta_title: 'Backbone.js Avis 2026 : Détails, Tarification, & Caractéristiques | G2'
meta_description: Filtrez les avis sur 37 par taille d'entreprise, rôle ou secteur
  des utilisateurs pour découvrir comment Backbone.js fonctionne pour une entreprise
  comme la vôtre.
aggregate_rating:
  rating_value: 4.0
  review_count: 37
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Cadres Web
  url: https://www.g2.com/fr/categories/web-frameworks
---

# Backbone.js Reviews
**Vendor:** DocumentCloud  
**Category:** [Cadres Web JavaScript](https://www.g2.com/fr/categories/javascript-web-frameworks)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 37
## About Backbone.js
Backbone.js donne une structure aux applications web en fournissant des modèles avec une liaison clé-valeur et des événements personnalisés, des collections avec une API riche de fonctions énumérables, des vues avec une gestion déclarative des événements, et connecte le tout à votre API existante via une interface JSON RESTful.




## Backbone.js Reviews
  ### 1. Un excellent framework MVC pour le développement frontend

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yatish H. | Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** September 22, 2023

**Qu'aimez-vous le plus à propos de Backbone.js?**

- Modularité - Backbone.js a une approche modulaire du code et facilite la gestion des différentes parties de l'application de manière indépendante, ce qui conduit à un code plus propre et plus facile à maintenir.

- Backbone.js n'impose pas de structure rigide à votre code et cela est parfois précieux

- Intégration transparente avec les API REST

**Que n’aimez-vous pas à propos de Backbone.js?**

- La courbe d'apprentissage initiale est élevée, surtout pour les débutants  
- Parfois, j'ai senti que la flexibilité qu'il offre finit également par créer un code/une architecture incohérent(e)

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Cela nous aide à construire une application frontend avec une architecture MVC. Cela nous aide également à maintenir le code, car le code frontend peut devenir assez désordonné si des conventions inappropriées sont suivies. Nous utilisons principalement Backbone pour afficher des tableaux de bord aux clients dans mon équipe.

  ### 2. Était bon, maintenant pas beaucoup utilisé.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Deepankar C. | Team Lead, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 26, 2023

**Qu'aimez-vous le plus à propos de Backbone.js?**

- léger  
- mises à jour automatiques de HTML  
- open source

**Que n’aimez-vous pas à propos de Backbone.js?**

- la dernière version stable était en 2022  
- obsolète maintenant  
- d'autres technologies comme React et Angular ont de meilleures fonctionnalités

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Backbone js est bon pour créer une application monopage.

  ### 3. Une bonne bibliothèque pour les applications monopage

**Rating:** 2.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 26, 2023

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone.js est une bibliothèque JavaScript légère et flexible pour construire des applications monopage, et sa capacité à synchroniser les données entre le client et le serveur en utilisant des API RESTful.

**Que n’aimez-vous pas à propos de Backbone.js?**

Sa fonctionnalité limitée par rapport aux frameworks front-end plus modernes et n'impose pas une manière spécifique d'organiser le code ou de mettre en œuvre certaines fonctionnalités.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Il résout le problème de la création d'une application web à page unique et fournit un cadre flexible pour me permettre de construire des applications maintenables avec facilité. Il aide à créer des modèles, des vues et à manipuler le DOM.

  ### 4. Magnifiquement conçu

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael O. | System Administrator, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 11, 2023

**Qu'aimez-vous le plus à propos de Backbone.js?**

C'est simple, bien documenté, rendant l'écriture de Javascript moins sujette aux erreurs et plus agréable.

**Que n’aimez-vous pas à propos de Backbone.js?**

J'utilise cela depuis plus d'une décennie et je n'ai aucune plainte.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Cela rend l'écriture de Javascript dans un style orienté objet beaucoup plus facile. Malgré sa sortie avant cela, il fait un meilleur travail que les fonctionnalités de l'ES6.

  ### 5. Revue sur Backbone.js

**Rating:** 2.5/5.0 stars

**Reviewed by:** Laxman T. | Technology Lead, Entreprise (> 1000 employés)

**Reviewed Date:** April 25, 2023

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone.js fournit une structure pour organiser le code, Flexibilité pour personnaliser

**Que n’aimez-vous pas à propos de Backbone.js?**

Nécessite une courbe d'apprentissage approfondie, pas de documentation appropriée et pas de liaison de données intégrée.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Cadre open source et léger qui vous permet de structurer le code selon le modèle MVC.

  ### 6. Petite bibliothèque JavaScript sympa pour créer de superbes applications JS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Gestion de l'éducation | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 06, 2023

**Qu'aimez-vous le plus à propos de Backbone.js?**

Petite taille de fichier
Flexible et peut être facilement personnalisé

**Que n’aimez-vous pas à propos de Backbone.js?**

Force l'application d'une manière spécifique de conception

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Cadre simple, petit et personnalisable pour le développement JS

  ### 7. meilleur framework MVC JavaScript

**Rating:** 4.5/5.0 stars

**Reviewed by:** Parth S. | SDE , Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 30, 2022

**Qu'aimez-vous le plus à propos de Backbone.js?**

c'est très léger par rapport à son alternative comme React. sa formulation MVC le rend idéal pour les applications web de niveau entreprise.

**Que n’aimez-vous pas à propos de Backbone.js?**

car il n'est pas aussi populaire que React, Angular. par conséquent, le support de ses bibliothèques et plugins tiers est très limité

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

création d'applications web à charge de travail lourde structurées en MVC

  ### 8. 3 ans

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Matériaux de construction | Entreprise (> 1000 employés)

**Reviewed Date:** January 22, 2021

**Qu'aimez-vous le plus à propos de Backbone.js?**

Sa bibliothèque offre une bonne organisation et structuration pour concevoir l'application.

**Que n’aimez-vous pas à propos de Backbone.js?**

Rien de spécial, j'ai trouvé que c'était bien de l'utiliser, je recommande donc de l'utiliser.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Création d'API

  ### 9. travailler avec backbone.js

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alex N. | front end consultant , Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 07, 2019

**Qu'aimez-vous le plus à propos de Backbone.js?**

backbone est un nouveau cadre qui est basé sur / de la famille des cadres JavaScript, ce qui en fait un concurrent solide, le cadre backbone.js vous incite à abstraire vos données en modèles et votre modèle d'objet de document en vues et à lier les deux ensemble dans un événement.

**Que n’aimez-vous pas à propos de Backbone.js?**

bien que Backbone.js soit un cadre incroyable, je souhaite que le code soit écrit en utilisant du JavaScript normal, mais ce cadre utilise CoffeeScript, ce qui vous ralentit si vous êtes un programmeur novice.

**Recommandations à d’autres personnes envisageant Backbone.js:**

je recommande ce cadre car il a le plus petit cycle de vie du développement de projet, backbone.js est également une bibliothèque JavaScript légère qui permet de développer ou de construire une application back-end pour être exécutée dans l'application de navigateur

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

backbone.js est bénéfique car il fonctionne/s'intègre avec jQuery, backbone.js est également un framework transversal qui fonctionne sur différentes plateformes, ce qui signifie qu'il peut fonctionner sur différents appareils tels que les appareils mobiles et bien d'autres à travers le monde, également le framework backbone.js aide à construire votre code JavaScript dans un design mvc (modèle, vue, contrôleur).

  ### 10. Simple, flexible et rapide

**Rating:** 3.5/5.0 stars

**Reviewed by:** Luiz Gonzaga d. | Senior Software Developer, Internet, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 15, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

C'est facile de commencer et d'être productif avec. Vous pouvez en fait lire l'ensemble de sa base de code en moins d'une journée. C'est très flexible et non dogmatique, mais bien sûr, cela signifie que vous finissez par écrire plus de code que des frameworks comme Angular, Ember, etc. C'est un projet très mature et éprouvé, avec beaucoup de soutien sur Internet.

**Que n’aimez-vous pas à propos de Backbone.js?**

L'inconvénient d'être trop flexible est que vous devez écrire beaucoup de code standard pour accomplir les tâches quotidiennes.

De plus, je n'aime pas sa dépendance à jQuery et Underscore.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Vous pourriez envisager d'utiliser le plugin appelé Marionette. Il ajoute à Backbone là où ce dernier laisse trop ouvert.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Je suis développeur de logiciels et j'ai travaillé sur de grands produits de petites et grandes entreprises, et ils ont tous deux utilisé Backbone et se sont avérés très réussis.

  ### 11. Utilisateur et abuseur de l'épine dorsale

**Rating:** 3.5/5.0 stars

**Reviewed by:** Khaliq G. | Lead Developer, Internet, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 20, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone permet une certaine flexibilité mais vous donne tout de même suffisamment de structure pour que vous ne vous perdiez pas. Il n'est pas trop rigide, donc vous pouvez toujours implémenter les choses comme vous le souhaitez, mais il vous offre des méthodes pratiques et des assistants pour démarrer rapidement un projet.

**Que n’aimez-vous pas à propos de Backbone.js?**

Parfois, je veux qu'il fasse plus. Parce qu'il permet tant de liberté, il semble souvent qu'il n'y a pas grand-chose dans le cadre. Surtout en le comparant à d'autres cadres et outils qui font pas mal de choses.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Backbone est facile et agréable à utiliser. La documentation est simple et claire. Il y a pas mal de publications sur Stack Overflow à ce sujet, donc le soutien et la possibilité d'obtenir des réponses aux questions sont présents.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Créer des applications monopage, gérer des API REST et développer diverses fonctionnalités de sites web.

  ### 12. En tant qu'ingénieur frontend, j'utilise Backbone pour construire le produit de notre entreprise.

**Rating:** 5.0/5.0 stars

**Reviewed by:** ren y. | Software Engineer III, Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

L'architecture MVC, dispose de nombreuses fonctions de rappel utilisées dans jQuery. En tant qu'ingénieur web Java depuis de nombreuses années, le MVC est plus convivial pour moi. Comparé à d'autres frameworks MVC, tels qu'Angular, le MVC est plus facile pour les débutants.

**Que n’aimez-vous pas à propos de Backbone.js?**

1. Besoin d'intégrer avec d'autres bibliothèques, telles que MarionetteJS, validation pour implémenter d'autres fonctions.
2. Liaisons uniques. Dans la vue, nous devons écrire de nombreux modèles d'exemples pour contrôler le DOM.
3. Besoin de prêter plus d'attention aux fuites de mémoire.

**Recommandations à d’autres personnes envisageant Backbone.js:**

1. Il y a de nombreux documents pour votre référence, vous pouvez l'apprendre et le comparer avec d'autres bibliothèques via l'exemple TODOS. C'est extensible et fiable pour votre code frontend.
2. Dix milliers de clients accèdent à notre site web chaque jour. L'infrastructure leur a fourni une expérience fluide. Presque aucun délai sur notre interface utilisateur.
3. Il contient le modèle, la vue, la collection et la route, ces composants principaux peuvent vous aider à concevoir votre style MV*.
4. Prend en charge l'interface RESTful, donc le modèle peut facilement se lier à l'API backend.
5. Support de modèle fourni, vous pouvez utiliser Handlebar pour remplacer le modèle par défaut.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Amélioré notre organisation du code frontend. Maintenant, nous pouvons facilement déboguer le code frontend via la console Chrome. Maintenant, nous avons complètement séparé le frontend et le backend. Le backend utilise un service web et expose une interface API. Routes définies avant de commencer à travailler.

  ### 13. Excellent pour le prototypage rapide

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anna K. | Web Developer Engineer, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 28, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

C'est simple et léger par rapport aux autres principales bibliothèques/cadres JavaScript tels qu'AngularJs, EmberJs ou même ReactJs. Facile à comprendre et à commencer à écrire l'application le même jour. Je l'utilise pour le prototypage lors de tâches de test aux entretiens ou de projets personnels. Backbone fonctionne bien avec les autres bibliothèques et outils JS disponibles. J'aime définitivement leur implémentation des modèles/collections.

**Que n’aimez-vous pas à propos de Backbone.js?**

Je préfère le style de programmation déclaratif à celui impératif que BackboneJS fournit.  
Parfois, la liaison de données unidirectionnelle n'est pas suffisante, donc cela nécessitera un peu plus de configuration du côté développement.  
C'est relativement ancien (selon les critères du monde JS) et je n'ai pas entendu parler de grandes versions récentes.  
Étant donné que c'est une bibliothèque et non un cadre fonctionnel complet, je peux voir des problèmes potentiels avec la mise à l'échelle pour des applications plus grandes.  
J'ai entendu dire que cela conduit à des fuites de mémoire.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Je travaillais sur une SPA pour un service de publication en ligne.  
Avantages :  
- routage facile  
- liaison de données fiable/rapide  
- les tests unitaires avec qUnit et Jasmine étaient conviviaux pour les développeurs

  ### 14. Bon cadre, surtout si vous aimez travailler avec jQuery.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Raju M. | Freelance Web Developer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Le concept de modèles et de collections est amusant à utiliser. Au départ, ils étaient un peu difficiles à comprendre mais très puissants une fois maîtrisés. De plus, Backbone a été l'un des premiers frameworks à introduire la liaison de données et c'est vraiment merveilleux lorsqu'il est mélangé avec MongoDb pour une application RESTFUL.

Bien qu'il existe de nombreux frameworks MV, Backbone est celui qui ne complique pas les choses. J'aime Backbone en raison de la facilité d'utilisation lorsqu'on travaille avec des plugins jQuery. D'autres frameworks ne recommandent pas d'utiliser jQuery avec eux, mais jQuery est l'une des dépendances de Backbone.

Backbone a également Marrionette qui est un autre framework au-dessus de Backbone, il fournit des fonctionnalités plus complexes comme la gestion des régions et la gestion de la mémoire pour les applications à grande échelle.

**Que n’aimez-vous pas à propos de Backbone.js?**

Courbe d'apprentissage quelque peu abrupte (dans mon cas, car c'était le premier framework MVV que j'apprenais). 
De plus, Backbone a trop de dépendances, ce qui augmente la taille de votre fichier Javascript, ce qui affectera à son tour les performances de votre application. 
Si vous n'avez pas de backend RESTFUL, vous devrez passer plus de temps à configurer les choses. 
De plus, en regardant l'activité sur sa page Github, il semble que Backbone cessera lentement d'être pertinent avec la popularité croissante de React et Angular.

**Recommandations à d’autres personnes envisageant Backbone.js:**

J'aime utiliser Backbone car il est plus compatible avec jQuery et ses plugins, et jQuery ne disparaîtra pas de sitôt.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

La capacité à maintenir des couches de code séparées rend le code plus gérable. Aussi en termes de performance, backbone semble le faire mieux qu'angular.

  ### 15. La meilleure partie est le modèle - collection

**Rating:** 3.5/5.0 stars

**Reviewed by:** Yi W. | Software Engineer, Internet, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

En comparaison avec React.js et Angular.js, la meilleure partie de Backbone est la façon dont ils combinent le modèle et la collection aux vues. Les changements de données dans le modèle seront automatiquement mis à jour dans la vue, ce qui permet de gagner beaucoup de temps pour le développeur pour régénérer la vue. Les méthodes d'appel AJAX du modèle et de la collection permettent également de gagner du temps. Vous n'avez pas besoin d'écrire des appels AJAX pour obtenir des données, il suffit d'appeler save(), fetch()...etc.

**Que n’aimez-vous pas à propos de Backbone.js?**

Backbone offre trop de liberté aux développeurs. Il pourrait y avoir des centaines de modèles de développement dans Backbone. Les gens peuvent utiliser Backbone de manières complètement différentes. Certains frameworks, par exemple Marionette, aident à résoudre ce problème.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Si vous implémentez des applications complexes, vous pouvez essayer React, il offre de meilleurs contrôles d'état que Backbone.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Je fournis le tableau de bord d'un service CDN. Malgré l'infrastructure, j'utilise également React.js pour développer d'autres types de sites web.

  ### 16. Cadre simple et sans opinion

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Semi-conducteurs | Entreprise (> 1000 employés)

**Reviewed Date:** March 09, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone.js ne vous oblige pas à faire les choses « à leur manière », comme le font de nombreux autres frameworks populaires. Il permet au développeur d'abstraire des modèles et des vues extensibles à partir des données, tout en conservant la flexibilité d'un petit framework. Le code source est facilement accessible et commenté de manière conviviale.

**Que n’aimez-vous pas à propos de Backbone.js?**

Étant un petit cadre, il est souvent nécessaire d'écrire du code standard que d'autres cadres peuvent ne pas exiger. Il peut également nécessiter l'inclusion de plus de bibliothèques dans votre projet pour atteindre une fonctionnalité souhaitée.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Lisez l'intégralité du code source sur GitHub. C'est une lecture relativement courte, les commentaires sont facilement analysables, et l'aperçu que vous obtiendrez du cadre est inestimable. Même après des années d'utilisation de Backbone.js, je retourne régulièrement lire un extrait du code source, et je suis toujours rappelé à quel point il est bien documenté. Le site de documentation externe est également bien écrit et rempli d'exemples.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Dans tout projet, nous devons travailler à gérer les données sans développer de code spaghetti. Backbone.js vous permet de faire exactement cela, tout en permettant aux autres développeurs de comprendre le code.

  ### 17. J'ai travaillé avec Backbone sur un site de commerce électronique à grande échelle.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Thiago O. | Frontend Developer, Design, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Le fait qu'il ne soit pas très opinioné. Il donne beaucoup de liberté au programmeur pour décider quelle est la meilleure architecture qu'il souhaite utiliser. De plus, le fait que la taille du framework soit très petite en termes d'octets, surtout pour les téléphones mobiles, c'est un grand avantage, il se charge très rapidement.

**Que n’aimez-vous pas à propos de Backbone.js?**

Le rendu est un processus très manuel. Je sais que cela pourrait être de ma faute, mais je sens parfois que l'application se rend trop souvent.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Ils sont très bons ! Et bien meilleurs que certains articles de blog.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Le site web sur lequel je travaillais (bloomingdales.com) subissait une grande refonte, où nous avons abandonné JSP et commencé une nouvelle implémentation en Backbone. Il y avait environ cinq équipes effectuant cette transition, et le fait que Backbone soit un cadre très petit et non opinionné a facilité le travail en parallèle, car nous pouvions livrer ces modules 'partiels' indépendamment des autres équipes. Je suppose que si nous avions utilisé Ember par exemple, cela n'aurait pas été possible de cette manière.

  ### 18. Incertain au début, la solution parfaite à la fin.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Enseignement supérieur | Entreprise (> 1000 employés)

**Reviewed Date:** February 26, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

La flexibilité. J'ai recherché plusieurs frameworks pour notre application web actuelle. Chacun a ses avantages et ses inconvénients. Nous avions besoin d'avoir beaucoup de contrôle et de personnalisation pour notre projet et je ne voulais pas alourdir notre projet avec des outils inutiles.

**Que n’aimez-vous pas à propos de Backbone.js?**

Il y a une certaine courbe d'apprentissage et vous devez avoir une bonne connaissance de Javascript, HTML, CSS, etc., mais vous pouvez choisir les outils à utiliser. J'ai vu de nombreux développeurs ne connaître qu'Angular ou Ember ou un cadre spécifique pour mettre en œuvre des solutions standardisées, ce qui peut sembler être une bonne chose, mais à long terme, vous voulez un développeur qui comprend Javascript à un niveau élevé.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Il est facile de sauter dans le train en marche d'Angular. Considérez d'abord les besoins de votre projet, puis trouvez une solution. De plus, il y a beaucoup de développeurs pour d'autres frameworks, mais pas autant pour Backbone.js. Apprendre Backbone.js vous aidera à vous démarquer et à vous donner un avantage. De plus, les développeurs comprennent que si vous pouvez implémenter Backbone, vous maîtrisez votre sujet.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

D'autres frameworks avaient des solutions impressionnantes prêtes à l'emploi, mais pas toutes les solutions dont nous avions besoin. Au lieu d'essayer de lutter avec un framework, nous avons adopté le meilleur de Backbone.JS et nous pensons que c'était la bonne décision.

  ### 19. Cadre de niveau de production

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

L'approche minimaliste que Backbone adopte. Il est léger mais permet toujours la modularité du code. Il est également assez facile à apprendre et à comprendre, tout en permettant des applications complexes. La documentation est également excellente et très détaillée compte tenu de la petite empreinte. Une de mes parties préférées est la facilité avec laquelle on peut démarrer une application. Vous pouvez en avoir une construite et fonctionnelle en une heure.

**Que n’aimez-vous pas à propos de Backbone.js?**

Mon plus grand reproche est aussi l'un de ses plus grands atouts. Parce que c'est un cadre léger, il offre beaucoup de possibilités d'extension, mais il ne restreint rien. Donc, pour quelqu'un qui apprend à utiliser Backbone, il n'y a pas vraiment de bonne ou de mauvaise façon. Cela permet parfois de prendre de mauvaises habitudes. Il y a pas mal de guides et de tutoriels en ligne de développeurs indépendants, mais j'aimerais en voir un plus approfondi de/ sur Backbone lui-même.

**Recommandations à d’autres personnes envisageant Backbone.js:**

C'est un excellent cadre pour commencer à apprendre et vous permettre d'être créatif. Contrairement à Angular, il ne vous oblige pas à écrire du code d'une manière aussi particulière, ce qui est à la fois bon et mauvais. Il est également très facile de lancer une application.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Création d'outils pour une application web. Parce qu'il permet une flexibilité, je suis capable d'étendre Backbone et de créer mon propre cadre sur mesure qui est capable de gérer un problème spécifique de la manière dont j'en ai besoin.

  ### 20. Backbone.js donne une structure aux applications web.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Gianfranco C. | UI/UX, iOS Developer, Web Designer, Web Developer, Marketing et publicité, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Son architecture est similaire à de nombreux modèles courants qui utilisent MVC, cependant Backbone.js appartient à la catégorie des bibliothèques MV, car il implémente le Modèle et la Vue, mais n'a pas de composant Contrôleur traditionnel, et délègue les tâches à la Vue à un composant de routage. Cette approche est assez répandue dans le domaine JavaScript, où la gestion des interactions utilisateur différentes et plus complexes et l'état de l'application ne conviennent pas bien aux tâches d'un contrôleur.

**Que n’aimez-vous pas à propos de Backbone.js?**

Personnellement, je préfère travailler avec le modèle MVC, en tant que question de division optimale et sans référer le travail à l'œil, mais sinon il n'y a pas de choses négatives à signaler.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Excellent outil, utile pour créer des applications web, et pour rendre le produit véritablement utilisable par les appareils en usage.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Le projet sur lequel je travaille est encore en production et donc les avantages commerciaux ne se voient pas encore, mais je pense qu'une fois la structure de l'application terminée, les bénéfices se verront.

  ### 21. Meilleure bibliothèque JS légère avec une communauté décente

**Rating:** 4.5/5.0 stars

**Reviewed by:** Chitrank D. | Senior Backend Developer, Habillement et mode, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone.js a une documentation très bien écrite. Il est très vaste, donc ne pas essayer de l'apprendre rapidement, donnez-lui du temps et vous apprendrez ce qui est nécessaire. Backbone.js utilise le modèle Vue Présentateur en Javascript et si vous êtes au courant du modèle de conception javascript, alors le code est très facile à apprendre et à mettre en œuvre. C'est une bibliothèque très légère et vous fournit toutes les ressources dont vous avez besoin pour construire votre application monopage.

**Que n’aimez-vous pas à propos de Backbone.js?**

La documentation peut être améliorée en ajoutant plus de lisibilité et plus d'applications d'exemple, tout comme le fait la documentation d'AngularJS. Dans Backbone, les vues manipulent directement le DOM, ce qui rend les tests très difficiles. Backbone manque également de liaison bidirectionnelle, donc si vous avez besoin de mettre en œuvre une liaison bidirectionnelle, cela ne vous conviendra pas.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Je recommanderais de réfléchir d'abord avant de l'implémenter dans votre projet pour voir s'il répond à vos exigences ou non. Parfois, vous avez besoin de plus de fonctionnalités et de nouvelles ressources de conception, pour cela, le backbone manque.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

J'ai créé une liste de tâches à partir de (todomvc), un système IVR utilisant Backbone.js et Django.

  ### 22. Superbe cadre minimaliste

**Rating:** 4.5/5.0 stars

**Reviewed by:** Michael H. | Software Engineer, Semi-conducteurs, Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone rend les choses simples. C'est un cadre minimaliste qui vous permet de prendre de nombreuses décisions sur la façon dont vous souhaitez structurer votre application. Le code source global tourne autour de 1600 lignes. Cela signifie que vous pouvez vous asseoir et lire l'ensemble du code source en moins d'une journée, ce qui n'est pas quelque chose que l'on peut dire de beaucoup d'autres cadres populaires.

La documentation suit ce style minimaliste et il est vraiment facile de comprendre quelles fonctions sont disponibles et des exemples simples sur la façon de les utiliser.

**Que n’aimez-vous pas à propos de Backbone.js?**

Le minimalisme de Backbone est une épée à double tranchant. En regardant des exemples sur le web, vous tomberez parfois sur 10 façons différentes de faire quelque chose. Cela rend parfois un peu difficile de déterminer s'il existe une ou deux meilleures pratiques connues ou si l'une d'elles vous mènera à des maux de tête plus tard.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Sur des projets personnels, j'ai créé de nombreuses applications SPA en utilisant Backbone. Au travail, nous l'utilisons pour développer un outil de développement multiplateforme qui approche les 300 000 lignes de code.

  ### 23. Facile à démarrer, très extensible.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Daniel T. | Front End Developer, Design, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone vous laisse écrire votre application comme vous le souhaitez. Idéal lorsque vous travaillez sur un projet en solo ou en petite équipe.

**Que n’aimez-vous pas à propos de Backbone.js?**

La meilleure chose est aussi parfois la pire. Selon le projet, vous pouvez avoir besoin de plus de structure et de lignes directrices plus robustes sur la façon de structurer le projet, c'est généralement le cas lorsque vous travaillez avec des équipes.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Faites d'abord quelques projets de test. Faites beaucoup de planification. Définissez vos modèles et ayez des données prêtes pour lorsque vous commencerez à les intégrer dans vos modèles. Encore une fois, la planification est vraiment essentielle ici. Définir vos collections de modèles et vos modèles avant de commencer est très important. Lisez le code source. Ce n'est pas très long et cela vous donne une bonne compréhension de la façon dont le cadre/la bibliothèque fonctionne.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Surtout, Backbone pour moi est utile pour le routage et la capacité de remplacer des modèles avec des données à la volée.

  ### 24. Backbone vous donne la liberté de faire tout ce que vous souhaitez.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Abdul A. | Software Engineer, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Je pense que backbone est malléable. Je peux le modeler comme j'en ai besoin. Chaque fois que je ne comprends pas comment une méthode fonctionne dans backbone, je peux lire le code source et comprendre facilement avant de retourner au travail. Les messages d'erreur sont également assez simples. C'est facile à apprendre.

**Que n’aimez-vous pas à propos de Backbone.js?**

code standard. Besoin d'écrire de nombreuses lignes de code pour accomplir quelque chose. Je dois gérer les vues fantômes manuellement. Le regex de routage doit s'améliorer. Je dois écrire mes routes dans un ordre particulier pour que cela fonctionne.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Je pense que Backbone.js est la fondation pour toute application massive et évolutive. Il fournit la base pour rendre votre œuvre d'art (code) solide et belle. Backbone.js fera de vous un meilleur développeur JavaScript, tandis que d'autres frameworks ont une courbe d'apprentissage énorme.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Notre application entière est sur Backbone. C'est facile à apprendre. Tout le monde dans l'équipe a appris Backbone.

  ### 25. J'ai utilisé Backbone dans l'un de mes projets de développement d'application SaaS.

**Rating:** 2.5/5.0 stars

**Reviewed by:** Olexander Y. | Developer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

À mon avis, le meilleur atout de Backbone est une grande communauté et une base de code petite et claire. Comparé à d'autres frameworks MV*, j'aime ses vues non dogmatiques et ses composants de framework indépendants, ce qui permet d'utiliser Backbone avec d'autres outils. C'est facile à étendre et il y a des tonnes de plugins possibles à trouver, et comme je l'ai mentionné auparavant, la grande communauté prête à aider avec cela.

**Que n’aimez-vous pas à propos de Backbone.js?**

Le principal inconvénient de l'utilisation de Backbone est la grande quantité de code standard requise par rapport à d'autres frameworks.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Si vous avez une application assez triviale, il est peut-être préférable d'utiliser quelque chose comme Angular, Ember, etc. Mais si vous avez une application inhabituelle avec une logique métier non triviale, Backbone pourrait mieux fonctionner car Backbone a moins de limitations et il pourrait être facile d'ajuster le cadre pour répondre à vos besoins.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Je utilisais Backbone pour le côté client de l'application SaaS.

  ### 26. Développeur front-end/UI.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Rolland István O. | UI Developer, Technologie de l'information et services, Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

API puissant et simple pour la manipulation de données JSON via pour Modèle et Collection.

**Que n’aimez-vous pas à propos de Backbone.js?**

Je n'ai encore rien trouvé qui me déplaise :) J'aime cette bibliothèque. Dans de nombreux cas, MarionetteJS est utilisé en parallèle pour résoudre ces problèmes courants et il étend également la bibliothèque avec de nouvelles fonctionnalités intéressantes.

**Recommandations à d’autres personnes envisageant Backbone.js:**

BackboneJS est une excellente bibliothèque. Elle nécessite peu de temps pour être comprise mais elle demande plus de temps pour être utilisée correctement. Le mieux est de l'utiliser avec une bibliothèque comme MarionetteJS.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Habituellement, pour créer des blocs de construction simples qui sont représentés par certaines données et affichés dans l'interface utilisateur. Le plus grand avantage est de découpler complètement ces modules. Écrire des modules AMD avec RequireJS fonctionne vraiment bien avec BackboneJS.

  ### 27. Backbone aide le débutant à apprendre ce qu'est le mode MVC.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Tao Z. | Web Developer, Internet, Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone sépare tous les modules d'une application. Ainsi, nous pouvons facilement la redévelopper. Le plus important est qu'elle peut être facilement transmise à un autre collègue si quelqu'un de nouveau doit gérer ce projet. Le modèle et le mode Restful sont conviviaux pour le développement serveur.

**Que n’aimez-vous pas à propos de Backbone.js?**

le mécanisme de routage de la colonne vertébrale n'est pas très solide, le parcours sur la route devrait être considéré comme une classe d'architecture de cœur de colonne vertébrale qui offre également un endroit très pratique, mais il n'est pas utilisé, c'est très pratique, l'url js de la page actuelle est ajoutée à la conduisant ainsi à l'impossibilité d'utiliser l'url pour accéder directement à certaines des pages (bien sûr, vous pouvez dire que c'est un défaut commun des applications ajax à page unique).

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Je l'utiliserais dans le système de gestion des stocks de commerce électronique de l'entreprise. Et maintenant, un autre gars reprend ce projet. Ce n'est pas coûteux.

  ### 28. Backbone est la colonne vertébrale de mon SPA.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Loisirs, voyages et tourisme | Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone est léger, avec des dépendances minimales. La seule dépendance principale est Underscore.js, qui est une excellente bibliothèque de programmation fonctionnelle. BackboneJS prend un peu de temps à comprendre, mais une fois que vous en maîtrisez les bases, il est extrêmement facile à intégrer dans vos applications, et c'est une bibliothèque parfaite (certains l'appellent un framework) pour votre prochain projet.

**Que n’aimez-vous pas à propos de Backbone.js?**

La structure de base et la syntaxe générale de BackboneJS sont un peu déroutantes, surtout lorsqu'on les compare à un framework comme Angular, et de ce fait, il y a une certaine courbe d'apprentissage pour commencer. L'absence de définition de contrôleur peut également demander un certain temps d'adaptation.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Je l'utilise personnellement dans une recherche méta de livre. Backbone permet un code modulaire réutilisable, avec une configuration MV*.

  ### 29. backbone est un très bon framework pour SPA, il est petit, flexible, bon support AMD.

**Rating:** 4.5/5.0 stars

**Reviewed by:** wenbin c. | Java Software engineer, Technologie de l'information et services, Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

1. il utilise une API RESTful, peut facilement communiquer avec le service côté serveur et la plupart des plateformes ouvertes tierces.  
2. ses fonctions basées sur MVC, modèle piloté par les événements, le routeur fournit un cadre de base à un projet, le développeur peut se concentrer sur les travaux de développement commercial.  
3. fonctionne avec require js, backbone peut facilement rendre le projet modulaire.

**Que n’aimez-vous pas à propos de Backbone.js?**

1. son objet de vue n'est pas si puissant, ne prend pas en charge l'attribut de modèle et la liaison bidirectionnelle de l'élément de vue, je n'ai pas trouvé une bonne bibliothèque js tierce pour combler cette partie. peut-être que backbone peut étudier certaines fonctionnalités d'angularjs.

**Recommandations à d’autres personnes envisageant Backbone.js:**

si vous souhaitez développer une application cliente riche et n'avez pas besoin de SEO à l'avenir, vous pouvez utiliser backbone.js

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé backbone sur notre produit CRM à la place de l'ancienne application de bureau. C'est très rapide, facile à mettre à jour.

  ### 30. basé sur mon travail quotidien avec Backbone pendant presque un an

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ahmed H. | Javascript Developer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

structure lâche qui permet une organisation flexible et dynamique des fichiers et des unités pour chaque projet. fonctionne très bien avec node.js et dans le navigateur. facilement intégré avec d'autres frameworks comme express.

**Que n’aimez-vous pas à propos de Backbone.js?**

rien vraiment ! c'est mon premier framework js et je l'aime vraiment pour l'instant

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

la partie la plus intéressante de notre pile est l'application du concept de JS isomorphe en exécutant presque le même code JS et les mêmes modèles sur Node.js et le navigateur. écrire une fois, exécuter partout signifie moins de code et moins de risque de bogues.

  ### 31. Framework Backbone.js

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hugo Q. | Sr. Web Developer, Marketing et publicité, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Ce cadre léger MV* fournit des outils, pour un développeur Web Front-end expérimenté, pour développer une application robuste. Ses modèles et collections sont là où ce cadre brille vraiment. J'ai construit plusieurs applications en utilisant Backbone et il a toujours livré... et ce qui est mieux, c'est qu'il donne au développeur une liberté complète pour combiner d'autres bibliothèques avec lui.

**Que n’aimez-vous pas à propos de Backbone.js?**

Il n'y a pas grand-chose à détester... certains diraient que c'est trop simple, et cela donne trop de liberté aux développeurs. Pour moi, c'est juste une question d'expérience.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Je ne pense pas qu'il soit trivial d'utiliser ce cadre, mais vous devriez commencer par des choses principalement triviales.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Il a résolu plusieurs problèmes, comme la construction d'applications complexes, qui se sont étendues au fil du temps.

  ### 32. ont utilisé pour des projets personnels et professionnels

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Détail | Entreprise (> 1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

J'aime la simplicité de Backbone, avec seulement 18,8 ko.

Il est facile de créer de petites applications web avec des frameworks comme jQuery, cependant, lorsque le projet grandit, les déclarations jQuery deviennent plus complexes. Le code devient plus encombré et plus difficile à lire. Backbone.js résout ce problème en fournissant une communication événementielle entre les modèles et les vues.

Comparé à Angular, la courbe d'apprentissage est très linéaire et plus rapide car il n'y a que quelques concepts simples à comprendre.

Vous pouvez lire le code source sur GitHub rapidement et comprendre ce qui se passe en coulisses. Il dispose également d'une excellente documentation.

**Que n’aimez-vous pas à propos de Backbone.js?**

De nombreuses fonctions non fournies par Backbone peuvent être remplies par des plugins tiers, cependant, cela signifie également qu'il y a de nombreux choix à faire lors de la création d'une application, car de nombreuses fonctions ont plusieurs plugins alternatifs.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Je recommanderais de lire le code source et de comprendre ce que fait le cadre. Ce n'est pas une tâche laborieuse, et cela permettra au développeur de prendre une décision éclairée quant à savoir si ce cadre convient ou non à leur projet.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Écrire une SPA.

Étant si petit, Backbone peut être une bonne base pour construire votre propre framework.

Avec Angular, vous devez généralement vivre avec les choix faits par les auteurs des frameworks, qui peuvent ou non convenir aux besoins de votre projet et à votre style personnel.

  ### 33. Produit génial

**Rating:** 4.0/5.0 stars

**Reviewed by:** abhishek g. | Senior Software Engineer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

La facilité d'utilisation et la documentation claire sur le produit. Le développement continu du cadre qui le maintient à jour avec les autres.

**Que n’aimez-vous pas à propos de Backbone.js?**

Aucune méthode définie pour développer des applications, ce qui peut devenir un casse-tête si un développeur inexpérimenté s'en empare.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Nous avons créé un tableau de bord pour l'analyse des ventes en utilisant Backbone au cœur de celui-ci. La nature légère nous a aidés à rendre l'application vraiment rapide.

  ### 34. Backbone est une bibliothèque légère pour créer des applications web.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Дмитрий . | Software Engineer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 01, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Backbone est très facile à comprendre, si vous ne comprenez pas quelque chose, vous pouvez facilement le trouver dans le code source.

**Que n’aimez-vous pas à propos de Backbone.js?**

Vous devez faire beaucoup de choses manuellement, comme les liaisons de données dans les formulaires ou le rendu des erreurs de validation.

**Recommandations à d’autres personnes envisageant Backbone.js:**

Vous pouvez utiliser Backbone pour des applications de petite ou moyenne taille.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Nous construisons une plateforme de gestion des risques. Backbone permet de créer des applications de manière agile.

  ### 35. C'est simple et utile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 02, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

J'aime la séparation des préoccupations. Je peux utiliser le modèle, la vue ou le routeur séparément sans dépendances. C'est vraiment utile pour moi.

**Que n’aimez-vous pas à propos de Backbone.js?**

C'est verbeux. Je dois écrire beaucoup de lignes de code pour faire ce dont j'ai besoin.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

Performance. Nous venons d'un développement basé sur jQuery, et lorsque nous avons commencé à utiliser Backbone, tout est devenu facile à développer et agréable à utiliser.

  ### 36. Cadre simple et polyvalent pour structurer un grand code JS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Entreprise (> 1000 employés)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

Simple mais puissant, ce cadre vous aide à éviter le code spaghetti dans les grandes applications, en vous fournissant un modèle MVC complet. Entièrement personnalisable. Modularisation facile.

**Que n’aimez-vous pas à propos de Backbone.js?**

La configuration initiale peut être un peu complexe pour les premiers utilisateurs.

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

SPA avec une grande quantité de données.

  ### 37. application d'interfaces utilisateur compliquées avec moins de code simple

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 25, 2016

**Qu'aimez-vous le plus à propos de Backbone.js?**

événements et déclencheurs backbone
collections et modèles backbone
liaison de données
stockage local simple

**Que n’aimez-vous pas à propos de Backbone.js?**

structure de code d'interface utilisateur médiocre (sélecteur global)
les documents sont terribles

**Quels sont les problèmes que Backbone.js résout, et en quoi cela vous est-il bénéfique?**

flux de travail d'estimation du prix de l'application


## Backbone.js Discussions
  - [À quoi sert Backbone.js ?](https://www.g2.com/fr/discussions/what-is-backbone-js-used-for)
  - [What is the future of this framework?](https://www.g2.com/fr/discussions/what-is-the-future-of-this-framework) - 1 upvote

- [View Backbone.js pricing details and edition comparison](https://www.g2.com/fr/products/backbone-js/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-20+18%3A24%3A03+-0500&secure%5Bsession_id%5D=cf5d2987-fb41-4dbe-8f40-4c83b27cf99b&secure%5Btoken%5D=02e78c3f7c2ec79d7e1a13d2ea64139e2970dff0dd5ceb09a836db4ac8c52fbd&format=llm_user)

## Backbone.js Features
**JavaScript Frameworks**
- Bibliothèques
- Communauté
- Widgets
- Prise en charge des navigateurs
- Visualisation graphique
- Assistance mobile

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

