All of the examples you mentioned had their moments (except web components, but it doesn't mean that they are dead, actually they are the "future").
This is a hard question to answer and mainly because the front-end technologies change too fast. Javascript is now continuously evolving, this brings new ideas to people and lets them create new stuff that could become trendy.
It's a common practice to wait a little bit when there is a new trendy lib before implement it or use it in a big project. It's better to wait for the feedback of the community and see if it's actually a good idea to use it.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
All of the examples you mentioned had their moments (except web components, but it doesn't mean that they are dead, actually they are the "future").
This is a hard question to answer and mainly because the front-end technologies change too fast. Javascript is now continuously evolving, this brings new ideas to people and lets them create new stuff that could become trendy.
It's a common practice to wait a little bit when there is a new trendy lib before implement it or use it in a big project. It's better to wait for the feedback of the community and see if it's actually a good idea to use it.