Model-View-Controller o MVC, MVC es un nombre común, un patrón de diseño de software utilizado para desarrollar aplicaciones web. El modo de controlador de visión modelo consta de las siguientes tres partes:
Modelo/Modelo: un nivel mínimo responsable de mantener patrones de datos.
Ver/Ver: responsable de mostrar todos o datos en la parte del usuario.
Controlador/controlador: el código de software controla la interacción entre el modelo y la vista.
MVC es popular porque aísla la lógica de la aplicación de la capa de interfaz de usuario y la separación de enfoque compatible. El controlador aquí recibe todas las solicitudes de la aplicación, cualquier datos requeridos para preparar la vista. La vista, utilizando el controlador preparado, produce datos para una respuesta decente final. La abstracción MVC puede representarse mediante gráficos de la siguiente manera.
Modelo - Modelo
El modelo es responsable de administrar los datos de la aplicación. Responde a las solicitudes de la vista, y también responde a las instrucciones para auto-actualizar desde el controlador.
Ver - Ver
En un formato específico, el controlador activa los datos de visualización. Son sistemas de plantillas basados en scripts como JSP, ASP, PHP, que son muy fáciles de integrar con la tecnología AJAX.
Controlador - Controlador
El controlador es responsable de responder a la entrada del usuario y ejecutar objetos de modelo de datos interactivos. El controlador recibe la entrada, verifica la entrada y luego realiza una operación comercial que modifica el estado del modelo de datos.
AngularJS es un marco MVC. En el siguiente capítulo, veamos cómo AngularJS usa el método MVC.
Lo anterior es la arquitectura MVC AngularJS. Continuaremos organizando información relevante en el futuro. ¡Gracias por su apoyo para este sitio web!