¿AngularJS es una biblioteca, marco, complemento o una extensión de navegador?

AngularJS es un marco de JavaScript que ayuda en el desarrollo de aplicaciones web en el patrón Model-View-ViewModel (MVVM). AngularJS está inactivo para desarrollar aplicaciones de página única (SPA), aplicaciones web con interfaz de usuario enriquecida receptiva. No es una biblioteca como Jquery, sino un marco que involucra conceptos como inyección de dependencia, manipulación de DOM, etc., y puede usarse para desarrollar aplicaciones de línea de negocio (LOB) de gran tamaño. Está puramente basado en javascript.


AngularJS Tutorials-Learn angular en profundidad:
Estamos en una misión para simplificar angularjs y su implementación.
Nuestra sección completa de preguntas para entrevistas puede ayudarlo con sus entrevistas más difíciles.
Visita: http://angularjstutorials.in/
Fb: Tutoriales angulares | Facebook
Twitter: AngularJSTutorials (@ng_jstutorials) | Gorjeo

AngularJS se ajusta mejor a la definición de un marco, a pesar de que es mucho más ligero que un marco típico y es por eso que muchos lo confunden con una biblioteca.

AngularJS es 100% JavaScript, 100% del lado del cliente y compatible con navegadores de escritorio y móviles. Por lo tanto, definitivamente no es un complemento o alguna otra extensión de navegador nativa.

Fuente: AngularJS

Es un MARCO basado en JavaScript.

• Hace su vida más fácil mientras mantiene una gran base de código.

• Le permite escribir páginas web bien estructuradas que es fácil de entender.

• Crear aplicaciones de una sola página es muy sencillo.

Básicamente, el desarrollo es súper rápido ya que el JavaScript ya está escrito para la mayoría de las tareas de desarrollo comunes y está disponible como módulos plug and play.

Un marco