Why to use expo Asset instead of standart react-native require('path/to/file) or {uri:'https://}

Hi. Sorry if my question is stupid.
I have read 3 articles about Assets:
[[https://docs.expo.io/versions/v40.0.0/sdk/asset/]]
Assets - Expo Documentation
Asset Caching - Expo Documentation

Until now, I have been using require(/path/to/file) and {uri}. It works for images, audios and videos.
And from those 3 articles I didn’t understand, why should I use Asset, instead of out-of-box react native require or uri.
Is it for auto upload assets to expo cdn and decrease bundle size?
Or is it for handle loading process (as in useAssets)?

Sorry again if question is stupid. But I have read even 2-3 times all 3 articles and didn’t understand. Please, share your opinion.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.