Finding myself wondering which method of accomplishing a task is better and how to test (for "betterness").
better = lighter, faster, less expensive (page load-wise).
Task: close an open menu when the user clicks outside the menu.
Option 1: add a dependency to the project. Probably would go with this https://www.npmjs.com/package/vue-click-outside
Option 2: custom solution. Basically copy @MadisonTrash's solution here Detect click outside element