J'aurais tendance à dire que l'on sent la plus-value d'un IDE JetBrains sur du backend, mais moins sur du frontend.
Quelques forces de ces IDE sont (selon l'usage que j'en connais) l'analyse de code, l’assistance, et surtout le refactoring. C'est très puissant sur du Java & co, mais aussi sur des projets Angular (pas assez essayé React ni Vue, hélas).
Je pense toutefois que les éditeurs lights sont montés en force sur le frontend, au moins sur le support d'Angular/React/Vue. VSCode a de très bons plugins, certains en avance sur WebStorm (en particulier sur Vue), si bien que WebStorm se justifie moins.
J'ai quand même retenu deux arguments pour WebStorm :
- comme les autres IDE JetBrains, son outil de versionning est très bien fait (au moins pour Git)
- si tu fais du front et back, il peut être pratique de tout faire dans un seul IDE
Si je ne devais dire qu'une chose, c'est que pour du frontend, WebStorm apporte du confort. A titre perso, je suis sensible à ça ; d'autres fonctionnent différemment. Certains trouveront aussi VSCode plus sexy, agréable...
(le poids de l'habitude doit jouer, tant pour un IDE qu'un éditeur)