It's called the "Hype Cycle". YouTubers and content creators in general have to produce a certain number of views to earn advertising revenue.
When something new comes out, everyone is making content because developers by very nature love shiny new things. This then influences junior developers because they want the best opportunity to get a job, hence they pick the most popular technology.
Since JavaScript for the past 10 years I would say has seen constant innovation, there is a lot to talk about, hence why Twitter and YouTube are buzzing with JS/TypeScript stuff.
The same happened for frameworks like Laravel in its early days, Rails, and Django. But since these have matured, there's nothing to talk about. Laravel seems to be making a comeback.
JavaScript also has a low barrier to entry. JavaScript is super easy to learn, you just need a browser. Using one language for everything is very attractive, it means you don't have to context switch much which is very attractive for new developers.
Furthermore, even if you are a PHP, Python, or Java developer, you still need to know JavaScript. So if you can use the same language for the backend, why bother with the others?
Node was also a great innovation because it made relatively complicated stuff at the time simple, like concurrency. Threading in other languages was a pain and verbose which JS just supported this out of the box using a simpler syntax.
Finally, React has been a game changer, it makes the whole user experience smoother and more efficient with the SPA approach. This is the gem of JavaScript and what also contributed to its rise in popularity.
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.
It's called the "Hype Cycle". YouTubers and content creators in general have to produce a certain number of views to earn advertising revenue.
When something new comes out, everyone is making content because developers by very nature love shiny new things. This then influences junior developers because they want the best opportunity to get a job, hence they pick the most popular technology.
Since JavaScript for the past 10 years I would say has seen constant innovation, there is a lot to talk about, hence why Twitter and YouTube are buzzing with JS/TypeScript stuff.
The same happened for frameworks like Laravel in its early days, Rails, and Django. But since these have matured, there's nothing to talk about. Laravel seems to be making a comeback.
JavaScript also has a low barrier to entry. JavaScript is super easy to learn, you just need a browser. Using one language for everything is very attractive, it means you don't have to context switch much which is very attractive for new developers.
Furthermore, even if you are a PHP, Python, or Java developer, you still need to know JavaScript. So if you can use the same language for the backend, why bother with the others?
Node was also a great innovation because it made relatively complicated stuff at the time simple, like concurrency. Threading in other languages was a pain and verbose which JS just supported this out of the box using a simpler syntax.
Finally, React has been a game changer, it makes the whole user experience smoother and more efficient with the SPA approach. This is the gem of JavaScript and what also contributed to its rise in popularity.