En primer lugar, debe saber que cada estructura / biblioteca tiene sus propias ventajas y desventajas y que cada estructura / biblioteca está hecha para facilitar su trabajo, por lo que no puede decir que este marco sea malo o que esta biblioteca no sea buena
Angular: Angular es un marco completo con todas las herramientas y mejores prácticas.
Reaccionar: pequeña biblioteca de vistas que necesitarías al hacer una aplicación
- ¿Puede un desarrollador web de WordPress ganar 10.000 $ al mes?
- ¿Cuáles son las desventajas de desarrollar una aplicación web usando Node.js en lugar de Python?
- ¿Cuáles son algunas empresas exitosas de desarrollo de WordPress?
- ¿Es posible desarrollar un sitio web dinámico usando django?
- ¿Cuáles son los mejores cursos de desarrollo web en línea?
Vue: Vue es un marco progresivo para construir interfaces de usuario
También hay algunas cosas que debes ver antes de elegir cualquier marco / biblioteca
Escalabilidad:
Si sus planes futuros son escalar la aplicación en un futuro cercano, recomendaría Angular . Como es un marco con CLI potente y diseño fácil de escalar.
Tiempo de desarrollo:
Si tiene menos tiempo de desarrollo y desea implementar su idea lo antes posible, entonces Vue es ciertamente fácil de configurar y no requiere muchos cambios. Eso es lo que le gusta a la gente, fue diseñado para resolver todos los problemas de dependencia que tenemos.
Tamaño de la aplicación;
Si está buscando algo muy liviano y su aplicación ocupa menos espacio, entonces debería usar Vue. Puede que pienses que no importa, pero si estás haciendo uno, tienes que ver esos teléfonos Android 3g baratos.
Más que web:
Si su plan es hacer una aplicación móvil también para su web, entonces React viene con React-Native y con las mismas lógicas de controlador, pero si cambia el controlador UI, también puede crear la misma aplicación para dispositivos móviles.
Actuación:
El rendimiento de la aplicación es un tema muy delicado y React lo supera todo.