route based statless components library
minimal abstraction for UI elements
abstract-ui basic handlers