Angular es un marco
Esta es una cita directa del sitio AngularJS
AngularJS es un marco estructural para aplicaciones web dinámicas. Le permite usar HTML como su lenguaje de plantilla y le permite extender la sintaxis de HTML para expresar los componentes de su aplicación de manera clara y sucinta. El enlace de datos de Angular y la inyección de dependencia eliminan gran parte del código que de lo contrario tendría que escribir. Y todo sucede dentro del navegador, lo que lo convierte en un socio ideal con cualquier tecnología de servidor.
- ¿Cuáles son los detalles para hacer un sitio web como hostgator.com? ¿Cuántos años se requieren para eso?
- ¿Cómo importar datos JSON desde una url y mostrarlos en un formato legible en Drupal? ¿Qué debo hacer y cómo?
- ¿Cuál es el proceso completo de desarrollo web en codificación detallada, prueba, minificación y producción con las herramientas requeridas?
- ¿PHP está muerto? ¿Cuál es la perspectiva laboral y el futuro de PHP en los próximos cinco años?
- ¿Cuál es la mejor aplicación de reemplazo de iWeb?
Esta es solo la pieza de introducción, pero nos dice que AngularJS es definitivamente un marco y no solo una biblioteca.
Define las diferencias
La biblioteca realiza operaciones específicas y bien definidas.
Framework es un esqueleto donde la aplicación define la “carne” de la operación al completar el esqueleto. El esqueleto todavía tiene código para vincular las partes, pero la aplicación realiza el trabajo más importante.