I moved away from those to Vue 2 (and then had to migrate to Vue 3) three years ago (with TailwindCSS).
Now with Nue you can step in while it's still small and grow with it (and then hopefully can replace your current frontend stack someday).
I also try to read more about Web Components, vanilla JavaScript is slowly getting easier.