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
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
Mostrar biografía de los autores
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
- 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
- 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/
- 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/
- J. Engstrom, «Web Development with Blazor: A Hands-on Guide for .NET Developers to Build Interactive UIs with C#,» Reino Unido: Packt Publishing, 2021.
- 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
- “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
- C. Sainty, «Blazor in Action,» Simon and Schuster, 2022.
- 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
- Gracia G. Cesar, Infraestructura o plataforma como servicio para despliegues continuos de aplicacio- nes web en Blazor. 2021.
- Lock, A. ASP. NET core in Action. Simon and Schuster.2023.
- 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.
- 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.
- 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.
- S. Nilsson, Evaluation of the Blazor and Angular frameworks performance for web applications, 2021.
- O. Köping and E. Persson, Evaluation of the Blazor framework: A comparison between Blazor and React, 2021.
- R. Ollila, N. Mäkitalo, and T. Mikkonen, Modern Web Frameworks: A Comparison of Rendering Performance, Journal of Web Engineering, 2022.
- K. Kozak and J., «Analysis of the Blazor framework in client-hosted mode,» Journal of Computer Sciences Institute, vol. 16, pp. 269–273, 2020.
- R ,«Primerjavarazvojaaplikacijmedblazor, react in angular: diplomsko delo,» Diplomsko delo, Univerza v Mariboru, Maribor, 2022.
- “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/
- SANDBERG, Erik. Evaluating Blazor: A compara- tive examination of a web framework. 2021.
- “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/