1
Recommended setup for React development
(alien.top)
A community for the timeless and infinitely powerful editor. Want to see what Emacs is capable of?!
web-mode is well suited for most web dev.
I used it extensively for vue.js (html/css/typescript in the same file) and it worked well. Pretty sure it should be fine for typescript + jsx
As for the language server, it seems that typescript-language-server is the way to go (see)
Give it a try, i'm pretty sure that those two things will cover 90% of your needs