MVC ou de Repos, ou les Deux
Je dans le processus de conception de la partie serveur d'un utilisateur basée sur le web interface qui va être très JavaScript intensive.
J'ai d'abord pensé aller avec un MVC solution, mais maintenant je pense que je veux utiliser un RESTE de solution basée sur comme Jersey ou Restlets.
C'est souvent l'un ou l'autre type de décision ou peuvent-ils être une solution combinée?
Grâce,
Mike
MVC et le REPOS sont entièrement différents concepts.
Comment se reposer et MVC ont quelque chose en commun?
Vouliez-vous dire une demande fondée MVC vs un composant basé framework MVC?
Comment se reposer et MVC ont quelque chose en commun?
Vouliez-vous dire une demande fondée MVC vs un composant basé framework MVC?
OriginalL'auteur thecountofzero | 2011-01-29
Vous devez vous connecter pour publier un commentaire.
MVC est sur la façon dont le côté interne de votre application fonctionne.
RESTE est au sujet de la façon dont votre application "pourparlers" avec d'autres applications.
Vous pouvez les combiner.
Beaucoup de modernes cadres sont en réalité MVC base et la mise en œuvre de services web REST facile: Ruby on Rails, Java, Spring Framework avec spring mvc , Django, Backbone.js
Ainsi que vous l'indiquez dans votre réponse plus tard "l'Un des meilleurs Java cadres que j'ai vu pour la construction MVC webapps avec la capacité de soutenir le RESTE est spring mvc"
Comme j'ai lu les réponses jusqu'à présent je me rends compte que je devrais probablement avoir été un peu plus précis. Je ne comprends la différence entre MVC et de REPOS. Je pense que ma question est liée au cadre, je suis à l'aide. Je suis à l'aide de FrontMan. Il est léger Java framework MVC qui utilise un contrôleur frontal. Toutes les demandes sont expédiés à partir de la face avant du contrôleur de la classe appropriée pour traiter la demande. myserver.com/myapp/doSomething myapp/* est mappé à aller à l'avant du contrôleur, je me demande comment un REPOS demande sera traitée. Je ne pense pas qu'ils devraient passer par le contrôleur frontal
Oui ils le devraient. Un REPOS demande dans une simple requête HTTP à une ressource comme
myserver.com/myapp/resource
.OriginalL'auteur lbz
L'un des meilleurs Java cadres que j'ai vu pour la construction MVC webapps avec la capacité de soutenir le RESTE est Spring mvc. Ce blog décrit le RESTE des capacités dans spring mvc depuis la version 3.0. J'ai développé des services REST en utilisant spring mvc et Maillot, et ils sont assez comparables.
OriginalL'auteur hisdrewness
Ils sont des modèles et des solutions pour résoudre les différents problèmes.
RESTE sanitises & simplifie la problématique d'accès aux fonctionnalités d'une application web, pour les utilisateurs, logiciel client, etc.
MVC fournit un moyen pour organiser votre code d'application, le rendant plus facile à maintenir.
OriginalL'auteur ocodo
MVC est la conception architecturale de modèle pour les couches de votre application.
La structure de dossiers:
L'application de style RESTE est le Representational State Transfer de l'application.
OriginalL'auteur