Vue allows you to dynamically render components based on their names. This can help simplify your rendering and get rid of unnecessary logic from your templates. Here's an example using different notification types.
Learned the basics of Vue.js? In this course we'll be diving into components, which are essential to start building larger applications that have clean, reusable sections.
A quick tip on globally registering all of your Vue components so you can just <Add /> them to your templates!