Del curso: .NET 5: Blazor esencial
Accede al curso completo hoy mismo
Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.
Virtualización de componentes grandes - Tutorial de Blazor
Del curso: .NET 5: Blazor esencial
Virtualización de componentes grandes
Como ya hemos visto, Blazor se basa en componentes. Cada componente, al renderizarse, tiene cierto coste en cuanto a ejecución. Ahora imagina que en un escenario no tenemos 30, 40, 50 componentes, sino que tenemos más de 2000 o 3000 componentes en una misma página. Esto va a suponer una merma importantísima en el rendimiento de nuestra aplicación. Además, recuerda, no estamos utilizando un servidor en Blazor Web Assembly, estamos ejecutando nuestra aplicación directamente en el cliente, en el navegador, por lo cual, tenemos que contar con que todo el mundo no tiene un ordenador con una potencia enorme. Pero ¿ese escenario realmente es posible? Por supuesto, que sí. Imagino, por ejemplo, en nuestro proyecto de StoriesLibrary, que tenemos una tabla de historias en la que pintamos 2000 o 3000 filas. Han entrado un montón de escritores a la página y han publicado un montón de historias. Y tú me preguntarás: «Vale, pero podemos paginar, ¿verdad?». Por supuesto que podemos paginar y, de…
Contenido
-
-
-
-
-
Eventos personalizados en Blazor4 min 15 s
-
(Bloqueado)
Profundizando en la representación de componentes7 min 4 s
-
(Bloqueado)
Componentes personalizables con plantillas8 min 19 s
-
(Bloqueado)
Virtualización de componentes grandes2 min 43 s
-
(Bloqueado)
Aislamiento JS y CSS por componente7 min 42 s
-
(Bloqueado)
Virtualización de componentes grandes7 min 18 s
-
(Bloqueado)
Aislamiento de CSS por componente4 min 18 s
-
(Bloqueado)
Integración y representación previa de componentes6 min 26 s
-
(Bloqueado)
Creando librerías de componentes para su reutilización4 min 47 s
-
(Bloqueado)
Probando nuestros componentes4 min 31 s
-
-
-
-
-