What is keep-alive in Vue.js and When to Use It | DevPrep