Use watch as the last resort
We should avoid using watch in Vue. I'm not saying it's bad; we should just treat watch (and...
Tags: vue, typescript, frontend, cleancoding