0 calificaciones0% encontró este documento útil (0 votos)
11 vistas4 páginas
Este documento resume un artículo sobre la automatización de la codificación del patrón MVC en proyectos web. Los autores describen un autómata que implementa MVC para generar automáticamente subproyectos de acuerdo a las necesidades del programador. El autómata utiliza Java, SQL y scripts para generar la estructura de datos, tablas, vistas y poblar la base de datos de forma dinámica. El proceso resulta en una interfaz que guía al usuario para definir y modificar las propiedades iniciales de un proyecto y
Este documento resume un artículo sobre la automatización de la codificación del patrón MVC en proyectos web. Los autores describen un autómata que implementa MVC para generar automáticamente subproyectos de acuerdo a las necesidades del programador. El autómata utiliza Java, SQL y scripts para generar la estructura de datos, tablas, vistas y poblar la base de datos de forma dinámica. El proceso resulta en una interfaz que guía al usuario para definir y modificar las propiedades iniciales de un proyecto y
Este documento resume un artículo sobre la automatización de la codificación del patrón MVC en proyectos web. Los autores describen un autómata que implementa MVC para generar automáticamente subproyectos de acuerdo a las necesidades del programador. El autómata utiliza Java, SQL y scripts para generar la estructura de datos, tablas, vistas y poblar la base de datos de forma dinámica. El proceso resulta en una interfaz que guía al usuario para definir y modificar las propiedades iniciales de un proyecto y
Opinión del artículo Automatización de la codificación del patrón modelo vista
controlador (mvc) en proyectos orientados a la Web
Yoel Muñoz Zecua
Opinión del artículo Automatización de la codificación del patrón modelo vista controlador (mvc) en proyectos orientados a la Web
Este artículo nos da un panorama de cómo podemos implementar el modelo MVC
en distintos entornos web, ya sea para la creación de un sistema grande o pequeño, nos puede ayudar de distintas maneras, los autores de dicho artículo plasman mencionan que dicha arquitectura se centra en la separación de los datos y la vista, mientras que el controlador es el canal que comunica dichos factores, de igual forma hacen mención de algunas ventajas y desventajas de la arquitectura Básicamente lo que los autores muestran es el diseño y la generación de un autómata que implementa el patrón MVC en proyectos desplegados en entornos web, trabajan con java y sql para que el autómata en automático genere subproyectos para que de acuerdo a las necesidades del programador o del proyecto se adapten y acoplan de acuerdo al contexto de igual forma dichos proyectos a futuro pueden escalar y volverse más grandes Manejan el concepto de SQL homogeneizado esto es a partir de scripts de una base desarrollada por los autores en la cual filtran un analizador que identifica el nombre de la base de datos, tablas, atributos, consultas para que en automático se realice una población automática de la base de datos. Dicho proyecto generado en automático de acuerdo a la necesidad se puede decidir cómo es que se manejara puede ser como un servicio web, proyecto web o incluso una aplicación local en base a eso trabajan en mayor parte en lo que es la base de datos la cual es dinámica ya que genera las tablas, vistas y todo lo que contempla el proyecto a través de técnicas de programación y scripts SQL a partir de herramientas como mysql workbench y otros programas para generar scripts. A lo largo de todo ese proceso en el cual hacen uso de la arquitectura mvc como su resultado y discusión es una interfaz basada en autómatas en la cual el usuario va a definir toda la estructura para el despliegue del proyecto, en dicha interfaz se pueden modificar algunas propiedades y solamente se elige lo que se va a necesitar inicialmente así como de proyectos existentes en automático se pueden generar módulos nuevos para proyectos en existencia y finalmente el usuario debe hacer referencia a los campos y tablas que tendrá la bd para el proyecto previo a generar, se toma como ejemplo y caso de estudio la generación de un proyecto web para una escuela en el cual se muestra la vista de las interfaces y el modelado de la base de datos, básicamente todas las herramientas disminuyen el tiempo de programación en el cual se define una usabilidad indefinida y un fácil mantenimiento. Al final realizan una comparativa de factores entre lenguajes de programación para la adaptabilidad con dicha arquitectura todo ese proceso parte del esquema de datos que es lo más importante ya que genera toda la estructura general del proyecto y a futuro consideran la implementación de nuevos gestores de bases de datos no solamente mysql y de igual forma documentos en xml, ya que en el artículo se le compara con JSON, con el que igual podemos presentar información, ya sea por medio de una api, como lo dice ahi o por medio de distintas partes del código.