So I decided to see what came up as default on emacs 29.
What I get according to 'C-h m', is:
The major mode is JavaScript[JSX] mode defined in js.el:
JSX tag syntax seems to be highlighted correctly and indentations seems
to be correct (I'm usinghttps://github.com/editorconfig/editorconfig-emacs ).
But there doesn't seem to be the same electric tag splitting behaviour I
have on JSX mode...? Though that may be a configuration possibility...?
What do others use?
And what about typescript?
I don't like typescript so I don't use that in any of my private
projects, but when working with frontends I have to adapt.
Last time I worked with typescript (2021-2022) I think I ended up with
something called tide and web-mode for the .ts and .tsx files, while
staying with rjsx-mode for .js and .jsx files.
I don't know if that's still the way to go for typescript or if the
built-in javascript mode now handles typescript?