Preguntas etiquetadas con mvc

12
Servicio MVC y RESTful API

MVC es bastante sencillo. Hay un modelo, un controlador y una vista. Cuando creamos un sitio web, todo se junta cuando el cliente envía la solicitud de palabra clave REST al servidor -> el servidor hace coincidir la URL solicitada con la acción del controlador -> que luego llama a los modelos...

12
Use una capa de servicio con MVC

Si un controlador se engorda demasiado y la creación de instancias del modelo comienza a acumularse, se podría usar una capa de servicio. Si acabo de ajustar la lógica dentro de una clase de servicio, obtendré un montón de servicios con uno / dos métodos. Esto se siente como un olor a código....

11
Hasta dónde llegar con las pruebas unitarias

Una pregunta formulada muchas veces antes pero con un desarrollo específico de twds mvc inclinado. He sido un niño muy bueno y he codificado todas las acciones de mi controlador con las pruebas unitarias correspondientes, lo cual ha sido excelente (aunque un poco [leer MUCHO] repetitivo a veces)....

11
Cuando usar MVC

Estoy construyendo un sitio con PHP y un servidor MySQL. Pero, actualmente no estoy usando ningún tipo de marco. ¿Debo estar usando Model View

11
¿Modelos por tabla de base de datos?

Estoy usando codeigniter, y me he encontrado en una situación similar en la que he repetido métodos Model. Estoy creando un modelo por controlador. ¿Pero crear una tabla de Modelo por base de datos se consideraría una buena práctica? De esa forma, los métodos no se escriben dos veces. En lugar de...

11
En ASP.NET MVC, ¿deberían los modelos de vista tener una ID?

Cuando desarrolle una aplicación ASP.NET MVC que permita actualizar el modelo, necesita alguna forma de saber cómo tomar el modelo de vista actualizado y volver a compararlo con el modelo que ahora está actualizado. Parece que hay algunas formas diferentes de hacer esto y me pregunto si alguno de...

11
Valores constantes globales en todo el sitio MVC

Mi MVC (.NET) tiene algunos valores constantes en todo el sitio, como el número de teléfono, la dirección física, la dirección de correo electrónico, etc. Me gustaría almacenar este valor una vez, para que las futuras actualizaciones sean más fáciles cuando cambien sus detalles. Para simplificar...

10
¿Cómo determinar qué debería tener su propio controlador respectivo?

Estoy usando el patrón MVC en mi aplicación web creada con PHP. Siempre me cuesta determinar si necesito un nuevo controlador dedicado para un conjunto de acciones o si debo ubicarlos dentro de un controlador ya existente. ¿Hay alguna buena regla a seguir al crear controladores? Por ejemplo,...