>>108901606
Emacs is notoriously bad for mainstream webshit. It's also quite janky in general.
I use VSCode to write CSS and Dart.
My mantra regarding JS is that if you find yourself writing a lot of it, you're probably doing something wrong, and I only ever write HTML using Hiccup syntax, for which Emacs is actually the best, so it works pretty well for me.
Some people use Emacs as their desktop environment, a text-centric alternative to GNOME or KDE. I'm not really one of those, but I do frequently use the file manager and the git interface. Give Magit a try if you haven't really found a comfy Git workflow yet. You can start it straight from the CLI:
alias Magit='emacs -nw -e magit'