Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué puntos débiles resuelve React en el desarrollo front-end?

¿Qué puntos débiles resuelve React en el desarrollo front-end?

Componentización: React está naturalmente compuesto por componentes, que es el núcleo de React. Además de acumular componentes comerciales dentro del equipo, también puede encontrar la implementación de muchos componentes de código abierto.

Modularización: Basado en webpack, puede usar Es6 o CommonJs para implementar código modular.

Eficiencia del desarrollo: el código de React es básicamente una combinación de componentes. El método de divide y vencerás hace que el código sea muy legible y fácil de entender. Y en comparación con MVC, casi elimina la función del controlador, solo se preocupa por una función de representación y no requiere modificaciones locales en la vista de relaciones.

Eficiencia operativa: React implementa DOM virtual, que es más eficiente que el marco MVVM.

Mantenibilidad: React se basa en un diseño de arquitectura flux o redux. El almacenamiento determinista facilita la localización de problemas. Agregar código comercial o descubrir errores comerciales ya no es un problema.