CSS Painting API

One of the new CSS Houdini APIs:

  • CSS Parser API - possibility to implement sass/less/etc support
  • CSS Properties and Values API - more advanced CSS properties (variables)
  • CSS Typed OM - CSS values as typed JS objects
  • CSS Layout API - create custom layouts (like grid or flexbox)
  • CSS Painting API - draw something in CSS

WebComponents

  • reusable custom elements
  • framework independent
  • standardized

Loading JS

How can we load JavaScript code into a website?