Sí, es muy posible reemplazar angular con react (la pila MERN, como es, en realidad es bastante popular). Tenga esto en cuenta, sin embargo. Angular es un marco, React es una biblioteca de vistas. No hacen lo mismo. Con React tendrá que prestar más atención al enlace de datos, y tendrá que emplear mucho más JS de vainilla, pero estas son las buenas noticias. Te convertirás en un mejor desarrollador para ello. Las bibliotecas y los marcos son modas. Cada pocos meses, alguien sale con algo que aumentará en popularidad, solo para morir dos años después (aunque sea tanto tiempo). Lo bueno de React es que utiliza una gran cantidad de JavaScript antiguo, por lo que cuando llegue lo siguiente, usted, como “novato”, tendrá una base más sólida en el lenguaje, lo que hará que su transición sea mucho más fácil y también lo prepara para cuando inevitablemente tenga que aprender un nuevo lenguaje de programación.
Entonces, dicho esto, ¿cómo puedes reemplazar Angular …..
¿Todos esos controladores que tienes? Conviértelos en componentes. Cada componente en React hace algo (como mínimo, muestra una vista). No será un proceso rápido para convertir una aplicación de angular a React (piense en todas esas directivas), pero en general, aprender a construir un proyecto en la pila MERN es increíblemente divertido.
- ¿Qué hacen las personas con JavaScript en la mayoría de los trabajos de JavaScript?
- ¿Cómo se usan los captadores y establecedores de objetos en JavaScript?
- ¿Qué pila de desarrollo se usa detrás de JibJab?
- En ASP.NET (C #), ¿por qué no puedo acceder a los controles HTML y a GridView.PageIndex durante SelectCountMethod en ObjectDataSource?
- ¿Qué esperas de un proveedor de alojamiento web profesional específico de WordPress?
Sugeriría encarecidamente buscar a Stephen Grider. Tiene algunos tutoriales (incluidos algunos excelentes en Udemy) sobre React y Redux (un marco popular que a menudo se usa dentro de React), en el que describe cómo construir aplicaciones de pila completa en la pila MERN. Si quieres entrar en el móvil, él también profundiza en React Native.
Buena suerte, sigue y disfruta.
(Además, Angular 2, aunque no está mal, deja un poco que desear en comparación con React, pero es, en mi opinión, una mejora con respecto a Angular, aunque solo sea porque es menos fuerte)