Ir al menú de navegación principal Ir al contenido principal Ir al pie de página del sitio

ANÁLISIS DEL RENDIMIENTO DE APLICACIONES WEB DESARROLLADAS SOBRE BLAZOR DE .NET CORE, UNA REVISIÓN DE SU ESTADO DEL ARTE

Performance analysis of web applications developed on Blazor from .Net Core, a review of its state of the art



Abrir | Descargar


Sección
Artículos

Cómo citar
[1]
J. E. Robayo Linares, S. Ortiz Suarez, and R. Calderón Moreno, “ANÁLISIS DEL RENDIMIENTO DE APLICACIONES WEB DESARROLLADAS SOBRE BLAZOR DE .NET CORE, UNA REVISIÓN DE SU ESTADO DEL ARTE”, Rev. Ing. Mat. Cienc. Inf, vol. 11, no. 22, Jul. 2024, doi: 10.21017/rimci.1074.

Dimensions
PlumX
Licencia
Creative Commons License

Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.

 

Esta obra está bajo una licencia internacional

Atribución/Reconocimiento 4.0 Internacional

Johan Estiven Robayo Linares,

Estudiante de último semestre del programa de Ingeniería de Sistemas. Facultad de Ciencias Básicas e Ingeniería, Universidad de los Llanos.


Santiago Ortiz Suarez,

Estudiante de último semestre del programa de Ingeniería de Sistemas. Profesor Asistente Facultad de Ciencias Básicas e Ingeniería, Universidad de los Llanos.


Roger Calderón Moreno,

Ingeniero de Sistemas, Especialista en Ingeniería de Software, Magister en Software Libre. Profesor Asistente Facultad de Ciencias Básicas e Ingeniería, Universidad de los Llanos.


El presente artículo tiene como objetivo brindar información acerca de los enfoques y características de las aplicaciones web que se pueden desarrollar utilizando el framework Blazor, además se hizo una revisión literaria en la cual comparan diferentes métricas de desempeño de renderizado y comparación de características generales de Blazor con otros frameworks basados en Javascript como lo son Angular, Svelte, Vue, Ember y React, en los casos de estudio mencionados anteriormente se obtuvo que a pesar de que Blazor es relativamente nuevo tiene una gran comunidad que le da soporte en cuanto a librerías, proyectos en GitHub, foros de Stack Overflow, entre otros. Por otro lado, se encontró que en los estudios que compararon rendimiento, Blazor es superior en dos métricas a lo sumo, sin embargo, a pesar de esto, este framework se mantiene estable en la mayoría de las métricas de rendimiento.


Visitas del artículo 75 | Visitas PDF 39


Descargas

Los datos de descarga todavía no están disponibles.
  1. Blazor de ASP.NET Core. Microsoft Learn: Build skills that open doors in your career. Accedido el 9 de enero de 2024. [En línea]. Disponible: https:// learn.microsoft.com/es-es/aspnet/core/blazor/ ?view=aspnetcore-8.0
  2. Ventajas de crear tu web con Single Page Applications (SPAs) - Making Science. Making Science. Accedido el 9 de enero de 2024.[En línea]. Disponible: https://www.makingscience.es/ blog/ventajas-de-crear-tu-web-con-single-page- applications-spas/
  3. Does your web app need a front-end framework? Max Pekarsky Febrero 3, 2020 Accedido el 15 de octubre de 2023.[En línea] Disponible: https:// stackoverflow.blog/2020/02/03/is-it-time-for-a- front-end-framework/
  4. J. Engstrom, «Web Development with Blazor: A Hands-on Guide for .NET Developers to Build Interactive UIs with C#,» Reino Unido: Packt Publishing, 2021.
  5. Blazor de ASP .NET Core. Accedido el 15 de Octu- bre de 2023.[En línea] Disponible: https:// learn.microsoft.com/es-es/aspnet/core/blazor/ ?view=aspnetcore-7.0
  6. “Blazor de ASP.NET Core,” Microsoft.com, Accedido el 30 de Noviembre de 2023.[En línea] Disponible: https://learn.microsoft.com/es-es/aspnet/ core/blazor/?view=aspnetcore-7.0
  7. C. Sainty, «Blazor in Action,» Simon and Schuster, 2022.
  8. Modelos de Hospedaje en Blazor, Accedido el 12 de Diciembre de 2023.[En línea] Disponible: https://learn.microsoft.com/es-es/aspnet/core/ blazor/hosting-models?view=aspnetcore-8.0
  9. Gracia G. Cesar, Infraestructura o plataforma como servicio para despliegues continuos de aplicacio- nes web en Blazor. 2021.
  10. Lock, A. ASP. NET core in Action. Simon and Schuster.2023.
  11. Reiser, M. y Bläser, L, 24 de octubre de 2017. Acele- rar JavaScript Aplicaciones mediante compilación cruzada en WebAssembly.VMIL’17: Asociación de Maquinaria de Computación, 10-17.
  12. Haas, A., Rossberg, A., Schuff, DL, Titzer, BL, Holman, M., Gohman, D.,Wagner, L., Zakai, A. y Bastien, J. (junio de 2017). Actualizando la web con WebAssembly.PLDI 2017: Actas de la 38.a Confe- rencia ACM SIGPLAN sobre diseño e implemen-tación de lenguajes de programación, 185-200.
  13. Wang, S., Ye, G., Li, M., Yuan, L., Tang, Z., Wang, H., Wang, W., Wang, F., Ren, J., Fang, D. y Wang, Z.,2019. Aprovechando WebAssembly para la virtualización de código JavaScript numérico.
  14. S. Nilsson, Evaluation of the Blazor and Angular frameworks performance for web applications, 2021.
  15. O. Köping and E. Persson, Evaluation of the Blazor framework: A comparison between Blazor and React, 2021.
  16. R. Ollila, N. Mäkitalo, and T. Mikkonen, Modern Web Frameworks: A Comparison of Rendering Performance, Journal of Web Engineering, 2022.
  17. K. Kozak and J., «Analysis of the Blazor framework in client-hosted mode,» Journal of Computer Sciences Institute, vol. 16, pp. 269–273, 2020.
  18. R ,«Primerjavarazvojaaplikacijmedblazor, react in angular: diplomsko delo,» Diplomsko delo, Univerza v Mariboru, Maribor, 2022.
  19. “Angular vs ReactJS: Which One to Choose for Frontend Development?” Homepage. Accedido el 11 de enero de 2024.[En línea]. Disponible: https:/ /www.spaceotechnologies.com/blog/angular-vs- react/
  20. SANDBERG, Erik. Evaluating Blazor: A compara- tive examination of a web framework. 2021.
  21. “Los Frameworks Web más populares según el Informe de Stack Overflow 2023. - Tecnología, cien-cia y educación.” Azul Web. Accedido el 13 de enero de 2024.[En línea]. Disponible: https:// www.azulweb.net/los-frameworks-web-mas-po- pulares-segun-el-informe-de-stack-overflow-2023/
Sistema OJS 3.4.0.5 - Metabiblioteca |