React adventures