Please use this identifier to cite or link to this item: https://repositorio.escuelaing.edu.co/handle/001/282
Exportar a Bibtex Exportar a RIS Exportar a Excel Buscar en google Schoolar Buscar en microsoft academic
Title: Generación de operaciones CRUD para YESOD Framework de desarrollo web
Authors: Gil Cardona, Jairo
metadata.dc.thesis.grantor: López Beltrán, Rodrigo Alfonso,(dir)
Keywords: Programación
Diseño Web
Issue Date: 2015
Publisher: Escuela Colombiana de Ingeniería Julio Garavito
Abstract: El presente documento detalla las experiencias, objetivos, resultados y demás documentación del proyecto denominado Generación de operaciones de acceso de datos CRUD en función del modelo para el Framework de desarrollo web Yesod (Yesod-CRUD), desarrollado como tesis de grado en la Escuela Colombiana de Ingeniería Julio Garavito ,con el objetivo de facilitar el desarrollo de aplicaciones web en el Framework Yesod, mediante la generación automática de la lógica e interfaz de usuario requerida para, crear, modificar, eliminar y listar; e incentivar de este modo el uso de este Framework exponiendo los beneficios que ofrece. El proyecto está dirigido a todas las personas que actualmente utilizan Yesod de manera comercial o académica, con el fin de ofrecerles una nueva ventaja a la hora de desarrollar sus aplicaciones. Dicha comunidad que puede ser pequeña numéricamente, pero cuenta con una alta productividad y crecimiento gracias a la política casi absoluta de software libre. Es por ello que este proyecto se deja disponible en un repositorio público GitHub con licencia MIT para que cualquier persona pueda aportar a su juicio. Aun así, se propone un plan de continuidad basado en las experiencias obtenidas desarrollando el paquete y como usuario de Yesod. Dentro de la Escuela Colombiana de Ingeniería Julio Garavito, el proyecto busca ser una referencia para futuros proyectos (continuación o no de este) que se enfoquen en la programación funcional, generación de código, verificación de código, DSL´s, o cualquier otro tema directa o indirectamente planteado en este proyecto. Este documento ofrece además una introducción teórica a Yesod definiendo sus características, basado en la documentación existente y expresada de forma muy concisa. Sin embargo, este documento no es una guía o tutorial acerca de cómo programar en Yesod o cómo usar las librerías de generación de código, ya que se limita a definir los conceptos técnicos usados, dejando a interés del lector una investigación más profunda en estos temas con ayuda de la bibliografía incluida en el documento. No obstante si se incluye una guía y un ejemplo de cómo utilizar el paquete desarrollado en el proyecto, explicando las formas de uso, requerimientos de la aplicación, limitaciones del paquete y errores comunes de su uso.
URI: http://catalogo.escuelaing.edu.co/cgi-bin/koha/opac-detail.pl?biblionumber=17797
http://repositorio.escuelaing.edu.co/handle/001/282
Appears in Collections:FA - Trabajos de Grado Sistemas

Files in This Item:
File Description SizeFormat 
FA-Ingeniería de Sistemas-1013645502.docxDocumento principal612.71 kBMicrosoft Word XMLView/Open
FA-Ingeniería de Sistemas-1013645502-Anexos.rarAnexos4.82 MBRARView/Open
FA-Ingeniería de Sistemas-1013645502-Artículo Técnico.docArticulo100 kBMicrosoft WordView/Open
Show full item record

Page view(s)

4
checked on Nov 9, 2017

Download(s)

2
checked on Nov 9, 2017

Google ScholarTM

Check


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.