> Things like Vue/Svelte where they mash together css and js in the same file if you want kind of turns me off.
I personally found Svelte much more intuitive than React.
Code first, then markup, then style.
React I have always just found a bit confusing and annoying.