Why not? I don't like it when UI logic is needlessly split up and seperated. I like it when things of the same concern are in the same place.
> Frankly the tooling around JavaScript is horribly confusing
I wonder what you think of the tooling and ecosystem for other languages is like? Python, Go, Swift, Rust, C#, Kotlin, C++, etc.
Why not? I don't like it when UI logic is needlessly split up and seperated. I like it when things of the same concern are in the same place.
> Frankly the tooling around JavaScript is horribly confusing
I wonder what you think of the tooling and ecosystem for other languages is like? Python, Go, Swift, Rust, C#, Kotlin, C++, etc.