AngularJS es un marco Javascript del lado del cliente que utiliza etiquetas de datos colocadas en su marcado HTML para permitir vistas dinámicas con soporte para enlace de datos / eventos y toda esa dulce y dulce miel que obtienes trabajando con un marco del lado del cliente como AngularJS.
No hay nada en AngularJS que no pueda lograr teóricamente usando Javascript y HTML de vainilla. Lo bueno de esto es cómo te permite estructurar aplicaciones compuestas de múltiples vistas y secciones con facilidad. La capacidad de vincular una fuente de base de datos a un menú desplegable de selección, la capacidad de usar sentencias de control (si / si no) y bucles para mirar a través de los datos proporcionados a la vista y más.
Si está creando una aplicación web compleja con una interfaz altamente dinámica, obtendrá el beneficio en AngularJS. También vale la pena señalar que hay muchas otras bibliotecas y marcos para el lado del cliente, incluidos; Backbone y Ember. Backbone sigue siendo bastante popular (utilizado por Soundcloud para su sitio web), pero AngularJS se está convirtiendo rápidamente en el nuevo estándar de facto debido al respaldo de Google.
- ¿Qué debo estudiar para convertirme en desarrollador web?
- Cómo poner una imagen de ancho completo con animaciones en la página de inicio con Rails
- ¿Cómo podríamos crear un sistema de menú personalizado para WordPress?
- ¿Qué idioma se utiliza para crear tablas de bases de datos en servidores Oracle?
- ¿Cuál es el mejor y más relevante marco MVC para aprender con una comprensión bastante buena de Javascript vainilla?