Vue composition API for data fetching, supports SWR, polling, error retry, cache request, pagination and other cool features.