As a web dev who does about 40% front-end, I find vim just as useful there as I do for all he other dev work I do--which is very, very useful.
I have no particular reason to want to jump into an IDE, which I imagine is what you're recommending instead. Vim acts as my IDE without much effort. I have a linter, syntax highlighting, etc.
I won't sing the benefits of vim here since they should probably be well-known in this thread, but editing code without vim movements is, to me, a nightmare.
I'm not sure what you think would be different in another editor.