Submitted by Joan León
CSS Performance
La Web Performance está ganando popularidad, tanto en los departamentos técnicos como en los de producto y negocio. Mantener una web, o aplicación, rápida y ágil mejora la experiencia de usuario y aumenta los ratios de conversión.
Solemos ver mucho foco en la optimización de las peticiones de recursos, la caché, protocolo HTTP/2, en las imágenes con lazy loading y responsive image, en modularizar y “bandelizar” el Javascript. Todo eso está muy bien, pero ¿qué pasa con el CSS?
En CSS tenemos margen de mejora para optimizar la performance de la web, no sólo en la carga inicial optimizando el CSS necesario en cada página, sino también en la navegación, interacciones y animaciones mientras los usuarios están en nuestra web o aplicación.
En esta charla conoceremos herramientas para detectar dónde podemos mejorar nuestro CSS, algunos trucos avanzados y ejemplos de una optimización CSS para conseguir la máxima fluidez para mejorar la experiencia de usuario.
Submitted by a cat
This is not fine
Get these humans out of my house
Submitted by a dog
this is fine
I'm okay with the events that are unfolding currently
Submitted by Núria
Kill the back-end: Bring user-generated content to JAMStack with GitHub Actions
Static sites have been making a comeback these last few years. With the JAMStack approach (J-A-M stands for JavaScript, APIs and Markup), we can statically generate sites with lots of content, like blogs, that have fast performance, excellent SEO, better security, straightforward scalability, and great developer experience. But nothing is perfect and JAMStack sites have their drawbacks too, one of them being limited ability to handle user-generated content… until now!
GitHub Actions are a way to automate software workflows. Running tests, linting, building and deploying is the most typical flow that will probably come to mind. But this is just the beginning, GitHub Actions open a new world of possibilities for JAMStack sites. In this talk we'll see how we can turn GitHub into our own Content Management System that will receive user submissions from the client-side application, validate them and publish them, all without any backend server involved!
Submitted by Núria
An awesome talk
Illo sint voluptas. Error voluptates culpa eligendi. Hic vel totam vitae illo. Non aliquid explicabo necessitatibus unde. Sed exercitationem placeat consectetur nulla deserunt vel. Iusto corrupti dicta.