Another major feature of Vue is transitions. These allow us to apply animation whenever elements are added to or removed from the DOM.
Take a look at this example here in the docs. Here we see text fading in and out when when we toggle them item in and out of the page.
You might be thinking, well, isn't that CSS, like, what does that got to do with Vue?