Odio mucho reaccionar. ¿Me equivoco?

Realmente no. He usado Angular and React para mi inicio basado en el servicio. Depende de los proyectos donde uso React y angular. En muchos casos encontré que React es la mejor opción.

Hay casos en los que encontré que Angular podría hacer esto mucho más simple. Como tal, no hay una regla de que Reaccionar siempre sea mejor.

React es bueno para aplicaciones creadas con gran cantidad de HTML reutilizable y mucha interacción entre componentes.

También el DOM virtual ayuda a React a administrar DOM de manera eficiente. El flujo de datos unidireccional complementa perfectamente la arquitectura basada en componentes, por lo que puede imponer la usabilidad sin hacerla compleja.

React ha sido un éxito en aplicaciones complejas donde los datos son más importantes. Pero en el caso de las aplicaciones destinadas a ser simples, en realidad no necesita React. Puede ser que estés viendo una de esas aplicaciones.

Empecé a aprender React hace unos meses. Ahora he creado varios proyectos pequeños y uno no tan pequeño. Anteriormente solía pensar todo en términos de jQuery, es decir, simplemente obtener los datos a través de la llamada ajax, recorrer los datos, agregar / eliminar nodos del DOM y sí, obtuvimos la aplicación que funciona. Estuvo bien, muchas personas están haciendo lo mismo. Lo estoy haciendo correctamente

Comencé a aprender Reaccionar e intenté entender por qué. Realmente me gustó. No tengo que administrar el DOM yo mismo. Lo único que me importa es el estado de mi solicitud. HTML es solo un reflejo de ese estado. Una vez que diseñé los componentes correctamente. Termine. Representarán el HTML correctamente. Me encantó este enfoque. Ahora no necesito actualizar manualmente el DOM yo mismo.

Es una nueva forma. Es reactivo Se basa en eventos y solo refleja el estado de su aplicación. Profundice un poco, cree algunas aplicaciones, siga algunos tutoriales. Definitivamente comenzará a gustarle.

Poniendo descaradamente este enlace para que veas el video:

Saludos y la mejor de las suertes.

-CheezyCode

¡¡Si!! Usted está.

Me sentí como tú al principio. Es bastante difícil cuando se compara con el angular js. La configuración inicial de reaccionar es difícil, pero una vez que se familiariza con las configuraciones iniciales, el resto de la aplicación es muy interesante de desarrollar.

¿Preguntaste por qué todavía usamos react js?

Eso es porque, el rendimiento. Reaccionar js es más rápido que el angular js. Y también, si actualizamos un solo elemento DOM, angular tenderá a actualizar todo el alcance. pero no tenemos ese problema en reaccionar js.

Nota: estoy hablando de angularjs 1. angularjs 2 es una historia completamente nueva.

Reactjs puede parecer un poco intimidante al principio, pero es mucho más útil una vez que te acostumbras. Viniendo de un fondo angular, puede parecer un poco contradictorio usar componentes jsx para renderizar dom, pero tiene un tiempo de renderizado mucho mejor gracias a dom virtual que es crítico para ciertas aplicaciones web, especialmente si está centrado en dispositivos móviles.