Blazor Azucena Maria Alejandra Ramos Romero 1590 09 13505
Pedro Antonio Orellana Morales 1590 08 5462
Victor Boanerges Monroy Cazun 1590 16 15579
Anthony Germain Arredondo Alvarez 1590 16 1786
Kevin Josue Palma Hernandez 1590 16 17735
¿Que es Blazor? ¿Qué es WebAssembly? Client-Side Rendering Beneficios de ejecutar Se compila a archivos estáticos, lo que significa que, no hay necesidad de un tiempo de ejecución .NET en el Blazor en servidor
Cliente El trabajo se descarga del servidor al cliente
Las aplicaciones se pueden ejecutar en un estado offline Se comparte código, por ejemplo, los objetos de C# pueden ser compartidos entre el cliente y el servidor fácilmente para nuestras llamadas al Server y Cliente Carga útil. Ahora mismo, si creas un nuevo proyecto Blazor y no usas la última versión que acaba de salir, tiene cierto peso en mb. Con la nueva versión, usando Lazy Loading, se espera ir reduciendo este peso, aunque puede ser Inconvenientes mayor que el de otros frameworks de JS. de ejecutar Tiempo de carga. Debido al tamaño de la descarga, los dispositivos con conexiones deficientes pueden Blazor en experimentar tiempos de carga iniciales más largos.
Cliente Tiempo de ejecución restringido. Las aplicaciones tienen
que operar en el sandbox del navegador y están sujetas a las mismas restricciones de seguridad que cualquier aplicación JavaScript, es decir, tenemos C# pero no podemos hacer todo lo que se puede hacer con este lenguaje, nos vemos restringidos a lo mismo que cualquier framework JS. • Blazor WebAssembly está construido para ser un competidor directo de los frameworks modernos de JavaScript. Por lo tanto, en cualquier lugar donde se busque Caso de uso usar uno de esos frameworks, se podría considerar el uso de Blazor. ideal • También es importante señalar que el uso de Blazor WebAssembly no requiere el uso de .NET en el servidor. Lo que significa que si tienes un backend escrito en Node, PHP o Rails puedes usar Blazor como frontend sin problemas ya que Blazor WebAssembly compila en archivos estáticos. Server-Side Rendering Beneficios de Se ejecuta en el tiempo de ejecución completo del núcleo ejecutar de .NET
Blazor Server Ciclo de desarrollo rápido
Pequeño tamaño de descarga inicial El código se mantiene en el servidor y no se descarga al cliente Inconvenientes de ejecutar • No funciona bien en ambientes de alta latencia
Blazor Server • No funciona offline siempre se requiere una conexión
constante al servidor • Gran demanda de recursos en el servidor ¿Cómo es el código Blazor? ¿Qué es un Blazor Component? ¿Qué herramientas puedo usar para programar Blazor? ¿Qué es lo bueno de Blazor? Interoperabilidad con JavaScript: ejecución desde C llamar a JavaScript desde C# Llamar a C# desde JavaScript Blazor: llamar a C# desde JavaScript JavaScript: ¿Sustituirá Blazor a JavaScript? ¿Puedo usar componentes BootStrap? Podemos usar Blazor desde ya siendo desarrolladores de C#, puesto que vamos a aprovechar todo lo que conocemos de dicho lenguaje. En cambio, si vienes de otros frameworks SPA, tendrás que ir viendo las equivalencias entre tu conocimiento de dicho framework Conclusiones y Blazor, pero los conceptos son bastante parecidos con lo que la curva de aprendizaje no debe de ser elevada. El conocimiento que tengas de JavaScript te va a venir muy bien, puede ser que te encuentres con la necesidad de reutilizar algún componente concreto que no encuentres en Blazor y con Interop podrás hacerlo fácilmente.
Excel para principiantes: Aprenda a utilizar Excel 2016, incluyendo una introducción a fórmulas, funciones, gráficos, cuadros, macros, modelado, informes, estadísticas, Excel Power Query y más
ChatGPT Ganar Dinero Desde Casa Nunca fue tan Fácil Las 7 mejores fuentes de ingresos pasivos con Inteligencia Artificial (IA): libros, redes sociales, marketing digital, programación...