¿Por qué es tan malo ReactJS?

Parece que las preguntas se están burlando de Reaccionar, pero trataré de responder en un tono más serio respondiendo una pregunta ligeramente diferente, pero relacionada: ¿En qué es malo reaccionar?


Tengo varios problemas con React que no son buenos para el flujo de trabajo y todos tienen sus raíces en el hecho de que React es una biblioteca .

Es una biblioteca muy buena que ha establecido un cierto estándar para todas las bibliotecas de vistas para JavaScript, pero sigue siendo solo eso: una biblioteca . Para construir un proyecto, necesita un contenedor DOM para el motor de renderizado de React, necesita un complemento de enrutador , necesita algo de administración de estado (como Redux), necesita una conexión entre Redux y React, necesita una conexión entre Redux y el enrutador …

Un marco, por otro lado, te lo da todo en la placa de plata y puedes comenzar a trabajar,

Si bien las bibliotecas ciertamente le brindan más libertad en términos de una opción sofisticada para el conjunto de herramientas que desea utilizar, también es un gran problema para los desarrolladores que están comenzando porque no tienen la menor idea de qué hacer, y el problema nunca realmente desaparece incluso para desarrolladores experimentados porque no hay una solución oficial para ello.

La peor parte de React para mí es que no ha resuelto los componentes de estilo . ¡Es una biblioteca vista, por el amor de Dios! ¿Por qué tengo que hacer una investigación y explorar miles de complementos diferentes para React que afirman haber “resuelto” el “problema” del estilo: ¿qué hay que resolver? ¡Solo escribe algunos malditos estilos!

No está mal, tal vez simplemente no te guste (personalmente me mudé de React a Vue, y todavía uso jQuery)

Verá, las bibliotecas y los marcos de JS aparecen tanto que siempre es posible obtener uno mejor. React es una muy buena biblioteca, simplemente no me gusta su licencia

Se basa en JS, no son trabajadores milagrosos.

¿Por qué crees que React es tan malo? Por favor, especifique un poco más!