Examples for building framework-agnostic functional UI components