Je suis en train de coder une application web de taille moyenne etenvisage de le rendre basé sur MV * / JS en utilisant backbone.js. J'ai le choix d'utiliser Sinatra ou Rails pour l'authentification basée sur une API / session REST. Lequel choisiriez-vous et pourquoi?
Réponses:
1 pour la réponse № 1Cette question a peu à voir avec Backbone.js et beaucoup à la complexité générale de votre application.
Rails fournit de nombreuses fonctionnalités que Sinatra ne propose pas:
- Architecture MVC
- Cadre ORM
- Base de données relationnelle
Si vous ne bénéficiez pas de ces fonctionnalités, Sinatra est un bon choix en raison de son design minimaliste (moins de 2 000 lignes de code).