CONFERENCE

Angular
Performance
Week 2020

Ver agenda
Evento Online vía YouTube
21,22 y 23 de Mayo
shap1
shap2
conf
Bienvenido a

Angular
Performance
Week 2020

Un evento organizado por la comunidad de Angular Bolivia orientado a lograr y analizar las mejores prácticas para lograr aplicaciones de alto rendimiento en Angular.

Agenda

Agenda

Día 1: 21 de Mayo 2020 (Jueves)

nicobytes
Keynote
7pm-7:10pm

Angular Performance Week, el primer evento online acerca del rendimiento en Angular. En esta primera charla vamos a ver conceptos clave y la didáctica de esta conferencia online.

mariagarciaflores
Route-level code splitting
7:10pm - 7:40pm

Por defecto, los NgModules son cargados de forma temprana, esto significa que tan pronto la app es cargada. Estos módulos también son cargados sin importar si son o no necesarios. Para aplicaciones grandes y con muchas rutas se debe considerar cargar estos módulos usando la técnica de Lazy Loading. Este patrón carga los módulos cuando son necesarios ayudando a bajar los tiempos de carga. En esta charla aprenderás cómo lograrlo.

combimauri
Analizando en Bundle Size
7:40pm - 8:10pm

Analizar el tamaño de nuestras aplicaciones es importante para ver oportunidades de mejora y de esta manera hacer que nuestro sitio cargue más rápido. En esta charla vamos a ver algunas técnicas y herramientas para analizar el peso de la aplicación.

Día 2: 22 de Mayo 2020 (Viernes)

dmeneses
Optimiza el Change detection
7:10pm - 7:40pm

La forma de detección de cambios en Angular puede producir varios reprocesos al momento de mostrar los datos en el template. Una forma de optimizar esto es hacer que los componentes de Angular sean tipo OnPush y aplicar una arquitectura de Smart and Dumb Components.

ircube
Técnica de Memoization en pipes
7:40pm - 8:10pm

Esta técnica se usa para bajar el número de cómputos de una función, se trata de que si una función recibe los mismos parámetros guarde en memoria los resultados así cuando se vuelva a llamar no tiene que calcular el resultado de nuevo, esta técnica es genial para funciones recursivas y las podemos aplicar a los pipes de Angular.

Día 3: 23 de Mayo 2020 (Sábado)

json_alzate
Server Side Rendering
6:40pm - 7:10pm

¿Renderizar del lado del servidor o dejar que el cliente lo haga? Y si hacemos las dos, en esta charla podrás ver cómo aplicar la técnica de SSR con Angular Universal y así optimizar los tiempos de carga y el SEO de la aplicación.

lizzymendivil
Implementando PWA
7:10pm - 7:40pm

Notificaciones tipo push, soporte de data offline, services workers, caché de datos y archivos todo esto y mucho más puedes lograr implementando las características de una aplicación web progresiva, en esta charla vamos a ver cómo aplicarlo en Angular.

luixaviles
Reducing Rendering Time with Virtual Scrolling
7:40pm - 8:10pm

Hay ocasiones en las que nuestra aplicación web se ve forzada a renderizar cientos o miles de elementos. En estas circunstancias, el navegador tiende a ponerse lento y el rendimiento de tu app se ve muy afectado por la cantidad de items que se deben gestionar en el DOM.

En esta charla evaluaremos las opciones disponibles para manejar estos escenarios y usaremos Virtual Scrolling como estrategia práctica.

Registro

El evento será de forma gratis y libre por internet y se va a transmitir por YouTube y Facebook Live, en estos links encuentrás directo el link a cada día donde será la transmisión.

Speakers

Speakers

luixaviles

Luis Aviles

Google Developer Expert

mariagarciaflores

Maria Flores

Front-end

combimauri

Mauricio Arce

Front-end

ircube

Ivo Rojas

Front-end

nicobytes

Nicolas Molina

Google Developer Expert

lizzymendivil

Lizzy Mendivil

Software Developer

json_alzate

Jheison Alzate

Front-end

dmeneses

Daniela Meneses

Front-end