How to Build a Modal in Vue.Js
A great way to create a simple modal from scratch

Modals are one of the most used components in the UI, we can find them in the most popular CSS frameworks like Bootstrap or libraries of UI components like TailwindUI.
They are useful because in our projects we often want to show messages or we need to allow users to make an action without to change page.