Functional view library for building UI components as an alternative to React