logo dotConferences
Menu

Compilers in styling web UI

Ryan Tsao at dotCSS 2017

What's next in CSS at scale? In this talk Ryan discusses the two biggest challenges facing the CSS-in-JS ecosystem and how compilers can help. And finally, he demonstrates the power of optimizing compilers with an experimental compile-to-CSS-and-JS language.

Slides

More details

Introduced at dotCSS 2017, Element Style Sheets is an experimental language that compiles to CSS and JS. Optimized for performance and reusability across multiple UI frameworks, it provides robust build-time optimizations as well as convenient pattern matching syntax for conditional styling.

The source code and more information can be found at: https://github.com/rtsao/ess