1

Je recherche un cadre MVC Ruby léger pour développer une application ExtJS. J'ai commencé avec Rails 3.0, mais je pense que je suis aux prises avec l'ActionPack (dont je n'ai pas vraiment besoin).Cadre de développement Web Ruby MVC léger qui fonctionne bien avec ExtJS

Étant donné que toute l'interface utilisateur (vue) est effectuée dans ExtJS, je n'ai besoin d'aucun support de rendu. Ce dont j'ai besoin, c'est d'une infrastructure de routage (pour REST), d'un support de session et de quelque chose comme plugin "concevoir", donc je n'aurai pas besoin de réinventer la roue pour l'enregistrement, l'authentification, les notifications etc. Sinatra se sent trop osée, et je n'ai pas tout à fait réussi avec Ramaze, mais je suis prêt à essayer à nouveau.

Maintenant, il y a quelques nouveaux enfants autour du bloc, comme le padrino, mais je pense qu'il leur manque la partie authentification. J'espérais qu'après la fusion Rails/Merb, il serait possible et facile de choisir les fonctionnalités nécessaires, mais soit cela n'est pas encore implémenté, soit mal documenté. Donc je suis à la recherche d'un autre cadre, ou d'un moyen d'abandonner l'ActionPack (ou la plupart des parties de celui-ci) - les liens sont les bienvenus.

P.S. Je suis agnostique ORM, mais j'irai probablement avec ActiveRecord.

Répondre

0

Vous pouvez utiliser l'option config.frameworks - = [...] dans le fichier environment.rb pour supprimer toutes les parties du framework que vous n'utilisez pas. Par exemple:

config.frameworks -= [ :active_record, :active_resource, :action_mailer ] 
+0

Il ne fonctionne pas avec Rails 3.0.x plus :( – Roman

+0

:) Que diriez-vous déclasser – vurte

+0

Il ne fonctionne plus avec Rails 3.0.x :(Il y a un autre thread qui parle ici de cette : http://stackoverflow.com/questions/2212709/remove-activerecord-in-rails-3-beta, mais il ne fournit aucun moyen de se débarrasser de l'actionpack ... – Roman

Questions connexes