pub fn component<COMP>(app: &COMP) -> Node<<COMP as Component>::MSG>where COMP: Component + 'static,
create a stateless component node