Identificador persistente para citar o vincular este elemento: http://hdl.handle.net/10553/11428
Campo DC Valoridioma
dc.contributor.advisorGuerra Artal, Cayetano-
dc.contributor.advisorBolaños Medina, Lydia Esther-
dc.contributor.advisorQuesada Arencibia, Alexis-
dc.contributor.authorDíaz Clavijo, David-
dc.date.accessioned2014-03-11T03:30:31Z-
dc.date.accessioned2018-06-04T13:50:33Z-
dc.date.available2014-03-11T03:30:31Z-
dc.date.available2018-06-04T13:50:33Z-
dc.date.issued2014en_US
dc.identifier.urihttp://hdl.handle.net/10553/11428-
dc.description.abstractLos web frameworks son herramientas para mejorar el desarrollo y mantenimiento de sitios web. Aprender a utilizar un framework requiere varios meses y existen más de 100 web frameworks. Por ello es interesante que haya estudios que muestren sus diferencias. En este proyecto se realizó una comparativa de web frameworks para valorar sus diferencias, debilidades y fortalezas. Para seleccionar los web frameworks se utilizaron variables como las estadísticas de uso, popularidad y resultados en otras omparativas. Además, se decidió que los web frameworks seleccionados estuviesen basados en distintos lenguajes de programación. En base a esto se seleccionaron los web frameworks : Rails, Grails, Django y Codelgniter. Para compararlos se implementó una aplicación muy sencilla, MyBlog, con cada uno de ellos, un sistema de usuarios con blogs, posts y comentarios. La preparación para esta implementación consistió en : leer documentación sobre el lenguaje de programación, realizar un conjunto de ejercicios muy sencillos y leer la documentación del web framework. Todas estas tareas, incluida la implementación de MyBlog se tuvieron que realizar en un tiempo límite asignado. En base a este desarrollo se concluyó que Rails, Grails y Django son frameworks que requieren mucho tiempo en su aprendizaje, mientras que Codelgniter es mucho más sencillo de aprender. Sin embargo, los primeros producen un código más conciso y menos repetitivo, mientras que el último resulta en un código repetitivo y extenso. Por otro lado, la documentación de Grails era de baja calidad e incrementaba la dificultad en su aprendizaje. Rails y Django presentan una buena documentación. Rails es el único framework con un gran soporte para migraciones y Javascript. Django es el único que soporta las class-based views. Grails es el único que soporta internacionalización desde la generación de código.en_US
dc.formatapplication/pdfes
dc.languagespaen_US
dc.rightsby-nc-ndes
dc.subject120317 Informáticaen_US
dc.subject.otherWeb frameworksen_US
dc.subject.otherAgileen_US
dc.subject.otherIngeniería informáticaen_US
dc.titleA practical comparison of agile web frameworksen_US
dc.typeinfo:eu-repo/semantics/studentThesisen_US
dc.typeStudentThesisen_US
dc.compliance.driver1es
dc.contributor.departamentoInformática y Sistemasen_US
dc.contributor.facultadEscuela de Ingeniería Informáticaen_US
dc.identifier.absysnet695395es
dc.investigacionIngeniería y Arquitecturaen_US
dc.rights.accessrightsinfo:eu-repo/semantics/openAccesses
dc.type2Proyecto fin de carreraen_US
dc.utils.revisionen_US
dc.identifier.matriculaTFT-28344es
dc.identifier.ulpgcen_US
dc.contributor.buulpgcBU-INFen_US
dc.contributor.titulacionIngeniero en Informáticaes
item.grantfulltextopen-
item.fulltextCon texto completo-
crisitem.advisor.deptGIR SIANI: Inteligencia Artificial, Redes Neuronales, Aprendizaje Automático e Ingeniería de Datos-
crisitem.advisor.deptIU Sistemas Inteligentes y Aplicaciones Numéricas-
crisitem.advisor.deptDepartamento de Informática y Sistemas-
crisitem.advisor.deptGIR IATEXT: Variación y Cambio Lingüístico-
crisitem.advisor.deptIU de Análisis y Aplicaciones Textuales-
crisitem.advisor.deptDepartamento de Filología Moderna, Traducción e Interpretación-
crisitem.advisor.deptGIR IUCES: Computación inteligente, percepción y big data-
crisitem.advisor.deptIU de Cibernética, Empresa y Sociedad (IUCES)-
crisitem.advisor.deptDepartamento de Informática y Sistemas-
Colección:Proyecto fin de carrera
miniatura
Memoria
Adobe PDF (3,11 MB)
miniatura
Presentación
Adobe PDF (6,16 MB)
Código
ZIP (18,99 MB)
Vista resumida

Google ScholarTM

Verifica


Comparte



Exporta metadatos



Los elementos en ULPGC accedaCRIS están protegidos por derechos de autor con todos los derechos reservados, a menos que se indique lo contrario.