Frontend Mar 29, 2020

Houdini, programando en CSS

Joan León: “CSS siempre se ha considerado la parte menos controlable, complicada, mágica y en ocasiones algo aleatoria 😅.

Houdini nos ofrece un conjunto de APIs y herramientas Javascript que nos dan la posibilidad de extender CSS para acceder al proceso de diseño y estilo del motor de renderizado del navegador.

En el motor CSS existe una secuencia de procesos que con Houdini podremos modificar. Tenemos métodos como registerProperty, registerLayout o registerPaint que nos permiten programar nuestros propios módulos totalmente optimizados para que el CSS Engine los interprete de forma nativa.

Todas las personas frontend deberían interesarse por Houdini, ya que nos facilitará mucho el desarrollo de las webs del futuro.

Quiero hablarte del estado del proyecto, que está por venir, mostrarte unos cuantos ejemplos molones e inspiradores y al finalizar la charla, espero conseguir que digas *“CSS mola, y mola mucho!””