No, Angular combina muchas características como enlace de datos, enrutamiento, creación de plantillas y administración de alcance, y muchas de ellas eventualmente se implementarán de forma nativa en los navegadores modernos, de la misma manera que JQuery combina características como promesas de Ajax, manejo de JSON y selectores de consultas que son ahora implementado en navegadores modernos. Pero JQuery no se vuelve obsoleto porque otras plataformas y bibliotecas dependen de él.
Además, a medida que se despliegan nuevos patrones y características en los navegadores, como el despliegue de object.observe, puede aprovecharlos al:
- Comprender por qué son importantes y cómo se usan.
- Usando un marco implementado por desarrolladores que entienden por qué estas características son importantes y cómo se usan.
2 es simplemente más fácil que 1, y hay un beneficio adicional con un marco como Angular de que sus desarrolladores tienen acceso anterior a nuevas funciones en Chrome y proyectos como Polymer, ya que todos son Google.
- ¿Cuáles deberían ser las recomendaciones para la programación PHP sin 'frameworks'?
- ¿Cuáles son algunas buenas agencias de desarrollo web en Argentina?
- ¿Cuáles son los mejores marcos a los que debo referirme para desarrollar un sitio web educativo atractivo?
- ¿Tengo que dominar y aprender JavaScript avanzado para convertirme en un exitoso desarrollador web full-stack?
- ¿Las restricciones de hojas de estilo en cascada (CCSS) deben reemplazar a CSS?
Esta es una muy buena pregunta, y tengo curiosidad por ver cómo responden otras personas. Muchos marcos tienen características que quedan obsoletas y en desuso con el tiempo, al mismo tiempo que se introducen nuevas características. Muchas características sólidas, como las directivas personalizadas, eventualmente serán reemplazadas por características comparables en Web Components, pero eso no quita los beneficios de usar Angular.
Revoluciones de enlace de datos con Object.observe () – Rocas HTML5