Preguntas etiquetadas con mvc

MVC (Model-View-Controller) es un patrón de arquitectura de software que impone la separación de preocupaciones.

2
¿Cuál es la mejor manera de crear el modelo de respuesta de error API REST y el sistema de códigos de error?
Mi implementación REST devolverá errores en JSON con la siguiente estructura: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Sugiero crear un modelo de respuesta especial, donde pueda pasar los valores necesarios para las propiedades (dev_message, message_for_user, some_internal_error_code) y devolverlos. En código sería similar a esto: $responseModel = …
15 php  mvc  rest  api 



3
MVC: ¿Cuál es la diferencia entre un modelo y un servicio?
¿Por qué en algunos marcos la capa lógica se llama "Modelo" mientras que en algunos se llama "Servicio". ¿Son diferentes entre sí o simplemente diferentes al nombrar convenciones? ACTUALIZACIÓN 1 La razón por la que pregunto es porque en Zend Framework, un marco MVC clásico, todos usan el concepto de …
15 mvc  model  service 

4
Vista adecuada del modelo -_____ diseño
He estado leyendo sobre Model View Controller, Model View Presenter, Model View ViewModel, y así sucesivamente, y en general, el concepto subyacente parece bastante simple de entender: mantenga las visuales bonitas y las agallas científicas tan separadas e ignorantes entre sí como posible. No conseguir la lógica mantequilla de maní …

8
¿MVC se aplica solo a la web?
Es casi instantáneo cada vez que hablo con los desarrolladores sobre Model View Controller ( MVC ), me dicen que hace una solicitud a una url, el servidor construye una entidad (MODELO) y le proporciona una representación visual de ese modelo. Entonces, ¿esto significa que MVC es solo para la …

13
¿Dónde está la M en MVC?
Estoy tratando de refactorizar mi aplicación en MVC, pero estoy atascado en la parte M. En una aplicación respaldada por una base de datos, el modelo se implementa en el código de la aplicación, ¿verdad? Pero entonces, ¿qué hay en la base de datos? ¿No es ese también el modelo? …

5
¿Es Unit Testing el objetivo principal del patrón MVC?
Recientemente en una entrevista, una de las preguntas fue '¿Por qué usamos MVC?' ¡Acabo de responder que está mucho más cerca de cómo están muchos de los sistemas del mundo real! Explicaron los beneficios que tiene cuando se trata de Mantenimiento, Escalabilidad, etc. Pero no estaban convencidos y finalmente me …
14 mvc 




4
¿Debo incluir el marcado HTML en mi respuesta JSON?
En un sitio de comercio electrónico, al agregar un artículo a un carrito, me gustaría mostrar una ventana emergente con las opciones que puede elegir. Imagina que estás pidiendo un iPod Shuffle y ahora tienes que elegir el color y el texto para grabar. Me gustaría que la ventana sea …
13 mvc  django  templates  json 


5
¿Debería el controlador saber acerca de Ver y Modelo? ¿o viceversa?
Conceptualmente estoy tratando de entender si debería estar haciendo esto: item = Model() screen = View() brain = Controller(item, screen) o esto.. brain = Controller() item = Model(brain) screen = View(brain) o esto.. class Controller(): def __init__(self): item = Model(self) screen = View(self) o algo completamente diferente?
13 mvc 


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.