De forma simples falando, acredito muito que ele se tornou "padrão" ou o mais queridinho da comunidade por alguns fatores:
- Escrevendo código React, você se sente muito mais próximo do JavaScript, por ex quando você vai varrer um array pra montar uma lista você utiliza o
{array.map((title) => (<h1 key={title}>{title}</h1>))}
, enquanto em outras "libs/frameworks" você utilizang-for
,v-for
- A comunidade do React é bem forte
- Tem diversos frameworks (Next.js, Gatsby, entre outros) e empresas como o e Vercel investem muito no React para construirem seus produtos
- Muito conteúdo na internet para todos os níveis e gostos
- Está sempre evoluindo constantemente e recentemente "inovou" com os React Server Components
- Comunidade muito forte
- Já falei que a comunidade é forte? kkkkkk
Teria bastante coisa pra complementar, mas de forma bem simples é isso!
(na minha humilde opinião é claro!)