Frameworks para el desarrollo de prototipos WEB: Un caso de aplicación

Authors

  • Victor Daniel Gil-Vera Universidad Católica Luis Amigó
  • Juan Carlos Gil-Vera Universidad Nacional de Colombia
  • Claudio Rogerio Gomes-Da-Silva Universidade Federal do Pará
  • Jule Teutsch University of Hildesheim

DOI:

https://doi.org/10.21501/21454086.2065

Keywords:

Web applications frameworks

Abstract

Los frameworks para el desarrollo de aplicaciones web facilitan el trabajo de desarrollares y profesionales de la industria informática. Actividades que requieren conocimientos y técnicas avanzadas de programación pueden realizarse con facilidad y en poco tiempo, suprimiendo la tediosa y repetitiva tarea asociada con patrones comunes de desarrollo web. Este trabajo tiene como objetivo presentar un caso de aplicación sobre el desarrollo e implementación de un prototipo web innovador que maneja el dominio de los cursos y docentes del Departamento de Ciencias de la Computación y la Decisión de la Facultad de Minas - Universidad Nacional de Colombia, Medellín, con programación orientada a objetos en PHP. Se presentan los aspectos innovadores del mismo y la justificación del por qué debería ser utilizado y no otros. Este trabajo concluye que, el uso de frameworks ayuda a disminuir errores de invalidez y permiten que los desarrolladores puedan centrarse en la escritura de su aplicación.

Downloads

Download data is not yet available.

Author Biographies

Victor Daniel Gil-Vera, Universidad Católica Luis Amigó

Docente Investigador

Facultad de Ingenierías y Arquitectura

Juan Carlos Gil-Vera, Universidad Nacional de Colombia

Ingeniero de sistemas e informática

Estudiante de Maestría en Ingeniería de Sistemas

Universidad Nacional de Colombia

Claudio Rogerio Gomes-Da-Silva, Universidade Federal do Pará

Departamento de Ciencias de la Computación

Jule Teutsch, University of Hildesheim

International Communication and Translation

University of Hildesheim

References

M. R. J. Qureshi, “Agile software development methodology for medium and large projects,” IET Softw., vol. 6, no. 4, p. 358, 2012.

R. A. Santelices and M. Nussbaum, “A framework for the development of videogames,” Softw. Pract. Exp., vol. 31, no. 11, pp. 1091–1107, 2001.

M. Björemo and P. Trninic, Evaluation of web application frameworks, 1st ed., no. June. Göteborg, 2010.

M. Schwarz, “Design and Analysis of Web Application Frameworks.” Arhus, pp. 7–8, 2013.

M. Salas, G. Hernández, R. Valencia, L. Rodríguez, A. Rodríguez, and J. López, “Analyzing best practices on Web development frameworks: The lift approach,” Sci. Comput. Program., vol. 102, pp. 1–19, 2015.

Oracle, “JavaServes Pages technology,” JSP, 2016. [Online]. Available: http://www.oracle.com/technetwork/java/javaee/jsp/index.html. [Accessed: 07-Jul-2016].

Struts, “Struts,” Apache struts, 2016. [Online]. Available: https://struts.apache.org/. [Accessed: 07-Jul-2016].

M. Emoto, M. Yoshida, C. Iwata, S. Inagaki, and Y. Nagayama, “Efficient development of web applications for remote participation using Ruby on Rails,” Fusion Eng. Des., vol. 85, no. 3–4, pp. 622–624, 2010.

Grails, “Grails,” A powerful Groovy-based web application framework for the JVM, 2016. [Online]. Available: https://grails.org/. [Accessed: 07-Jul-2016].

M. Biermann, “A simple versatile solution for collecting multidimensional clinical data based on the CakePHP web application framework,” Comput. Methods Programs Biomed., vol. 114, no. 1, pp. 70–79, 2014.

Django, “Django,” The web framework for perfectionists with deadlines., 2016. [Online]. Available: https://www.djangoproject.com/. [Accessed: 07-Jul-2016].

Catalyst, “Catalyst,” Perl MVC framework, 2016. [Online]. Available: http://www.catalystframework.org/. [Accessed: 07-Jul-2016].

Symfony, “Symfony,” Symfony is a set of reusable PHP components, 2016. [Online]. Available: https://symfony.com/. [Accessed: 07-Jul-2016].

Published

2019-01-11

How to Cite

Gil-Vera, V. D., Gil-Vera, J. C., Gomes-Da-Silva, C. R., & Teutsch, J. (2019). Frameworks para el desarrollo de prototipos WEB: Un caso de aplicación. Lámpsakos, 1(20), 40–53. https://doi.org/10.21501/21454086.2065