The concept behind alpine is similar to vue and angular but it takes a step back and reduces everything (at this time of writing anyway) to functions and data, alarm bells are going off because that’s the same thing as janet/clojure. No classes, just functions. Another neat property of alpine is that it’s small, < 8k min + gzipped. That’s a lot smaller than react and way smaller than even jquery.
If you’re finding yourself refusing to include jquery in your next project and looking at one of the “you don’t need jquery” sites, alpine might be for you.