Frameworks para el desarrollo de prototipos WEB: Un caso de aplicación
DOI:
https://doi.org/10.21501/21454086.2065Palabras clave:
Web applications frameworksResumen
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.Descargas
Referencias
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].
Descargas
Archivos adicionales
Publicado
Cómo citar
Número
Sección
Licencia
De conformidad con las normas nacionales e internacionales sobre derechos de autor, las políticas de publicación de la Universidad Católica Luis Amigó y de la revista Lámpsakos (indexada con ISSN: 2145-4086), yo(nosotros), manifiesto(amos):
1. El deseo de participar como articulista(s) y someter a las normas editoriales establecidas por la revista (nombre la revista) el artículo titulado (nombre del artículo),
2. El compromiso de no retirar el artículo hasta no terminar el proceso de edición del número de la revista en curso.
3. Que el artículo es original e inédito y no ha sido postulado o presentado conjuntamente en otra(s) revista(s); por tanto, los derechos del artículo en cuestión no han sido cedidos con antelación y sobre ellos no pesa ningún gravamen ni limitación en su uso o utilización.
4. La inexistencia de conflicto de interés con institución o asociación comercial de cualquier índole.
5. Haber incorporado las citas y referencias de otros autores, tendientes a evitar el plagio. En consecuencia, afirmo que de ser publicado el artículo, no se violarán derechos de autor, de propiedad intelectual o de privacidad de terceros. Así mismo, de ser necesario, existe forma de evidenciar los permisos respectivos sobre derechos de autor originales para los aspectos o elementos extraídos de otros documentos como textos de más de 500 palabras, tablas, gráficas, entre otros. En caso de presentarse cualquier tipo de reclamación o acción por parte de un tercero en cuanto a los derechos de autor sobre el artículo, el(los) autor(es) asumirán toda la responsabilidad, y saldrán en defensa de los derechos aquí cedidos. Por tanto, para todos los efectos, la revista Lámpsakos de la Fundación Universitaria Luis Amigó actúa como un tercero de buena fe.
6. Que en el evento de publicarse el artículo, cedo(emos) a título gratuito y con carácter de exclusividad la integridad de los derechos patrimoniales así como los derechos de impresión, reimpresión y de reproducción por cualquier forma y medio, sin ninguna limitación en cuanto a territorio se refiere, en favor de la revista Lámpsakos de la Universidad Católica Luis Amigó.
7. Reconocer como coautores y/o colaboradores, a todos quienes participaron en ese rol y no se ha omitido a ninguno.