Angular es un framework Javascript para la creación de páginas web SPA (Single Page Application).
Una web SPA permite al usuario entrar a la WEB y cargar todo el contenido de todas las páginas en ese instante, la primera carga suele ser más lenta sin embargo la interacción posterior es mucho más fluida y rápida.
Angular es un marco de trabajo (Framework) que facilita el desarrollo de aplicaciones web, está basado en componentes los mismos que pueden ser usados para generar proyectos medianos y grandes.
¿Qué necesitas para empezar con Angular?
Necesitas instalar en tu computador 2 elementos indispensables para el desarrollo de aplicaciones web con Angular.
- Node.js puedes descargarlo en su página oficial https://nodejs.org/es/
- Angular CLI
Una vez que tengas estas herramientas podrás empezar a desarrollar aplicaciones web con Angular.