3
hinst
3y

I hate Vue framework with a passion. The only framework that can rival Vue in terms of being bad is: Apache Wicket for Java.

<template #activator="{ on, attrs }">
<v-btn
v-bind="attrs"
v-on="on"

What does this all mean? I remember seeing these 1 month ago but by now I forgot all about it again. This is nonsense; and the worst part is discoverability: there is no easy way to learn what does this mean, navigate to definition (where "on" is defined?) or something

Comments
  • 1
    Reject frontend, return to C
  • 1
    It's not Vue, it's Vuetify's remnants. Former derives from the first. Should I blame Angular if some component library makes nonsense of it? There you have it.

    Although I blame Vue for the absence of official template linter that is actually adoptable in IDEs!
Add Comment