Questions marquées «mvc»

MVC (Model-View-Controller) est un modèle d'architecture logicielle qui impose la séparation des préoccupations.

2
Quelle est la meilleure façon de créer un modèle de réponse aux erreurs REST API et un système de codes d'erreur?
Mon implémentation REST retournera des erreurs dans JSON avec la structure suivante: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Je suggère de créer un modèle de réponse spécial, où je peux transmettre les valeurs nécessaires pour les propriétés (dev_message, message_for_user, some_internal_error_code), et les renvoyer. Dans le code, …
15 php  mvc  rest  api 



3
MVC: Quelle est la différence entre un modèle et un service?
Pourquoi dans certains cadres, la couche logique est appelée "modèle" alors que dans certains, elle est appelée "service". Sont-ils différents les uns des autres ou simplement différents par les conventions de dénomination? MISE À JOUR 1 La raison pour laquelle je demande, c'est parce que dans Zend Framework, un framework …
15 mvc  model  service 

4
Conception appropriée du modèle-vue -_____
J'ai lu des informations sur Model View Controller, Model View Presenter, Model View ViewModel, et ainsi de suite, et en général, le concept sous-jacent semble assez simple à comprendre: garder les jolis visuels et les tripes scientifiques aussi séparés et ignorants les uns des autres que possible. Pas de logique …

8
MVC s'applique-t-il uniquement au Web
C'est presque instantané chaque fois que je parle aux développeurs de Model View Controller ( MVC ), ils disent que vous faites une demande à une URL que le serveur crée une entité (MODEL) et vous fournit une représentation visuelle de ce modèle. Cela signifie-t-il que MVC est uniquement pour …

13
Où est le M dans MVC?
J'essaie de refactoriser mon application dans MVC, mais je suis bloqué sur la partie M. Dans une application basée sur une base de données, le modèle est implémenté dans le code de l'application, non? Mais alors, que contient la base de données - n'est-ce pas aussi le modèle? (Je n'utilise …

5
Le test unitaire est-il l'objectif principal du modèle MVC?
Récemment, dans une interview, l'une des questions était «Pourquoi utilisons-nous MVC? Je viens de répondre que c'est beaucoup plus proche de la façon dont de nombreux systèmes du monde réel le sont! Expliqué les avantages qu'il présente en matière de maintenabilité, d'évolutivité, etc. Bien que je sache que le leur …
14 mvc 




4
Dois-je inclure un balisage HTML dans ma réponse JSON?
Dans un site de commerce électronique, lors de l'ajout d'un article à un panier, j'aimerais afficher une fenêtre contextuelle avec les options que vous pouvez choisir. Imaginez que vous commandez un iPod Shuffle et que vous devez maintenant choisir la couleur et le texte à graver. J'aimerais que la fenêtre …
13 mvc  django  templates  json 


5
Le contrôleur doit-il connaître View & Model? ou vice versa?
J'essaie conceptuellement de comprendre si je dois faire ceci: item = Model() screen = View() brain = Controller(item, screen) ou ca.. brain = Controller() item = Model(brain) screen = View(brain) ou ca.. class Controller(): def __init__(self): item = Model(self) screen = View(self) ou autre chose entièrement?
13 mvc 

4
Utiliser une couche de service avec MVC
Si un contrôleur devient trop gros et que l'instanciation du modèle commence à s'additionner, une couche de service peut être utilisée. Si j'encapsule simplement la logique dans une classe de service, j'obtiendrai un tas de services avec une / deux méthodes. Cela ressemble à une odeur de code. Des bonnes …
13 mvc  services 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.