Un acercamiento teórico y práctico a la implementación de Flux

Autores/as

  • Nazario Luis Ayala Frasnelli Facultad de Ciencias y Tecnología, Universidad Nacional de Canindeyú, Paraguay.
  • Antonio David Ruiz Diaz Medina Facultad de Ciencias y Tecnología, Universidad Nacional de Canindeyú, Paraguay.

Palabras clave:

Aplicaciones web, Vuex, Flux

Resumen

En el desarrollo de una aplicación web existen varios aspectos a ser considerados, y entre los más importantes se encuentra la arquitectura. Con este trabajo se pretende realizar un acercamiento teórico y práctico a la arquitectura Flux, más específicamente se analizó la librería Vuex. Esto nace a partir de las propias dudas de los investigadores sobre la implementación de la arquitectura mencionada; y con el afán de que el documento pueda ayudar a otros desarrolladores que se encuentren en la misma situación. Vuex es una librería que permite incorporar de una forma relativamente sencilla los conceptos de arquitectura Flux a los proyectos desarrollados utilizando el framework Vue.js. En el documento se describen las principales características de la librería Vuex, además se presenta un análisis de dos implementaciones de una misma aplicación donde en una se utilizó la librería propuesta y en otra no. En el documento se platea entre otras cosas, que la complejidad de los proyectos es uno de los factores determinantes a la hora de optar por la integración de la librería Vuex.

Citas

S. K. Mukhiya and K. Hoang Hung, “An Architectural Style for Single Page Scalable Modern Web Application,” vol. 5, no. 4, pp. 6–13, 2018, [Online]. Available: https://www.ijrra.net/Vol5issue4/IJRRA-05-04-02.pdf.

M. Fowler, “Patterns,” IEEE Softw., vol. 20, no. 2, pp. 56–57, 2003, doi: 10.1109/MS.2003.1184168.

Comunidad Vue.js, “State Management. VueJs Docuemtation,” vuejs.org, 2016. https://vuejs.org/v2/guide/state-management.html (accessed Sep. 10, 2019).

Comunidad Vue.js, “What is Vuex?,” vuejs.org, 2016. https://vuex.vuejs.org/.

L. Galhardo Lima, E. E. Petrucelli, and F. do Espírito Santo, “Visão geral sobre o Gerenciamento de Estado no Vue.js com a biblioteca Vuex,” Rev. Interface Tecnológica, vol. 16, no. 1, pp. 56–66, 2019.

Año 1# Número 1# Año 2021 # Revista Impacto en Ciencia y Tecnología# Pág. 47-56 56

S. I. Ahamed, A. Pezewski, and A. Pezewski, “Towards framework selection criteria and suitability for an application framework,” in International Conference on Information Technology: Coding and Computing, 2004. Proceedings. ITCC 2004., 2004, vol. 1, pp. 424-428 Vol.1, doi: 10.1109/ITCC.2004.1286492.

E. Johansson and J. Söderberg, “Evaluating performance of a React Native feature set,” 2018, [Online]. Available: http://www.diva-portal.org/smash/record.jsf?pid=diva2%3A1215795&dswid=4286.

Comunidad Vue.js, “Vuex guide,” vuejs.org, 2015. https://vuex.vuejs.org/guide/.

Descargas

Publicado

14-09-2021

Cómo citar

Ayala Frasnelli, N. L., & Diaz Medina, A. D. R. (2021). Un acercamiento teórico y práctico a la implementación de Flux. Revista Impacto, 1(1), 47–56. Recuperado a partir de https://revistas.uni.edu.py/index.php/impacto/article/view/348