Introducción
December 16, 2018 · View on GitHub
Angular es un framework de JavaScript de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página (single page applications).
Versiones
- AngularJS (v1)
- Angular (v2, v4, v5, v6 y v7)
No existe la versión 3: https://www.infoq.com/news/2016/12/angular-4
AngularJS:
- Es una librería
- Estructura basada en "Scopes"
Angular
- Es un framework
- Estructura basada en "Components"
Características Angular
- Basado en HTML + JavaScript
- SPA (Single Page Application)
- Sigue el patrón MVC
- Orientado a la creación de apps móviles.
- Se puede programar con ECMAScript 5 de toda la vida, ES6, TypeScript o incluso Dart (de Google).
- Integrado con npm y node.