¿Qué tipo de aplicaciones web son buenas para hacer en React.js?

Literalmente, cualquier aplicación web es una buena opción para React.

El trabajo de React es renderizar HTML y actualizar el HTML cuando cambia el estado de su aplicación. Por lo tanto, realmente no lo restringe a un tipo específico de aplicación, ya que todas las aplicaciones web representan HTML y tienen estado.

React es una opción realmente flexible, ya que su único trabajo es el renderizado. Otros marcos como Angular, Ember, etc. se ocupan del renderizado y también un montón de otras cosas como enrutamiento, administración de estado global, solicitudes AJAX, estilo, etc. Estas características adicionales parecen útiles, pero terminan atrapándote en una sola forma de haciendo cosas que pueden o no ser ideales para sus necesidades.

Con React puede llenar esas necesidades auxiliares con cualquier otra biblioteca que funcione mejor para usted. Rara vez hay una biblioteca que no sea compatible con React. Esta es una característica increíble porque hace que su tecnología sea realmente modular. Puede elegir qué usar según sus necesidades.

Si esto ayudó, dame un like y sígueme para aprender más sobre React, JS y programación.

Aplicación que es muy dinámica y grande y tiene muchas manipulaciones Dom para hacer. La manipulación de dom es costosa y se vuelve lenta a medida que la aplicación crece.

React te ofrece una forma estructurada, más fácil y fácil de leer.