I am creating a video streaming platform application.
Currently I am using vue and vuex.
As you know in streaming application we show videos in many different severside sortings like popularity, trading and recently added wise.
So my question is it good to store all response data in vuex
For example -
selectedvideo : {} // video currently user is watching
recently_added : []
popularity : []
allvideos : [] // explore page list of all videos
I thought about it have cons and pros too like
With Vuex Cons -
- It will store large amount of data that will effect users memory.
- It will hard to manage
Without Vuex Cons -
- everytime I have to load api when user click on video card it will load watch page then api will fetch data again
What should I do ?
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…