- React
- CSS-Minsk-JS
- 2019
- WebAssembly-driven CSS
WebAssembly-driven CSS
CSS is considered as a non-serious language in the tech community. Vitalii shows that to make an impressive and performant design you might need to use WebAssembly and Houdini APIs.
Vitalii Bobro at CSS-Minsk-JS 2019
CSS considered as a non-serious language in the tech community. I’m going to show that to make an impressive and performant design you might need to use WebAssembly and Houdini APIs. Houdini provides us a view layer (Paint Worklet) and props for render (Properties and Values API). WebAssembly is a performant state calculator. JavaScript is an orchestrator that requests a new state and handles properties updates. With such MVC-like architecture, you will be able to create rich off-thread visual experiences that could be easily plugged-in in different projects.