Desarrollo de un marco de trabajo con node.js basado en componentes para el manejo de solicitudes a objetos de negocio embebidos en el backend
Palabras clave:
Backend, Node.js, marco de trabajo, TDDResumen
La presente investigación se realiza con el propósito de crear un marco de trabajo basado en componentes dentro del entorno de ejecución de JavacriptNode.js para la recepción y manejo de solicitudes a objetos de negocio embebidos en el backend, proveyendo una interfaz sobre la web que permite acceder a objetos de negocio con un endpointúnico a través del cual usuarios agentes pueden ejecutar lógica de negocio. La investigación fue de tipo descriptiva y de diseño no experimental. La técnica de recolección de datos aplicada fue la observación directa, y la metodología de desarrollo fue el modelo cascada aplicando la técnica del Test Driven Development. Se logró desarrollar un marco de trabajo que permitiera definir objetos de negocio a ser embebidos en el backend, así como mecanismos de acceso a bases de datos relacionales para los propósitos de lógica interna o de lógica de negocio especificada por un programador usuario.
Descargas
Referencias
Heineman, G. y Councill, W. Component-Based Software Engineering, Addison-Wesley: Nueva York, Estados Unidos de América, (2001)
Weinreich, R. y Sametinger, J. Component Models and Component Services – Concepts and Principles. Addison-Wesley: Boston, Estados Unidos de América, (2001).
Clemente P., Hernández J., Murillo J., Pérez M. y Sánchez F. “Component-based System Design and Composition: And Aspect-oriented Approach”. Series on Component based software development.Component based software development: Case Studies Kung-Kiu Lau, pp.109-128, World Scientific Publishing: Manchester, Reino Unido, (2003).
Britannica, The Editors of Encyclopaedia. “Server”. En Encyclopedia Britannica, 5 Apr. 2018,Disponible en: https://www.britannica.com/technology/server. [4 May 2020].
Mozilla Foundation. HTTP. (2019). Disponible en: https://developer.mozilla.org/en-US/docs/Web/HTTP [4 May 2020].
OpenJS Foundation. Node.js. (s.f.). Disponible en: https://nodejs.org/es/ [4 May 2020].
Linux Foundation Node.js. (2019). Recuperado de https://nodejs.org/en/ [4 May 2020].
Crnkovic I., Hnich B., Jonsson T. y Zeynep K. Building Reliable Component-Based Software Systems. En Crnkovic I. y Larsson M. (Eds.), Basic Concepts in CBSE.Norwood,Estados Unidos de América. ArtechHouse.(2002).pp.53-54
Descargas
Publicado
Número
Sección
Licencia
Esta obra está bajo una licencia Creative Commons Reconocimiento-CompartirIgual 3.0 Unported.