¿Qué es Angular?
Angular es un framework que nos ayuda a desarrollar sitios web de manera fácil y rápida.
Last updated
Was this helpful?
Angular es un framework que nos ayuda a desarrollar sitios web de manera fácil y rápida.
Last updated
Was this helpful?
Angular es un framework de aplicaciones web, gratuito de código abierto (open source) desarrollado en TypeScript, creado y mantenido por Google, utilizado para el desarrollo de aplicaciones web de una sola página (Single Page App - SPA).
Cuando construyes un sitio web siempre necesitas un conjunto de componentes similares: una manera de manejar la autenticación de usuarios (registrarse, iniciar sesión, cerrar sesión), un panel de administración para tu sitio web, formularios, una forma de subir archivos, etc.
Por suerte para nosotros, hace tiempo que otros desarrolladores se dieron cuenta de que siempre se enfrentaban a los mismos problemas cuando construían sitios web, por eso se unieron y crearon frameworks (Angular es uno de ellos) con componentes listos para usarse para ayudarnos a solucionar estos problemas.
Los frameworks sirven para que no tengamos que reinventar la rueda cada vez y que podamos avanzar más rápido al construir un nuevo sitio.
Una aplicación web SPA conocida como web de una sola página, en la cual la navegación entre secciones y páginas de la aplicación, así como la carga de datos se realiza de manera dinámica, casi instantánea, asincronamente haciendo llamadas al servidor (backend con un API) y sobre todo sin refrescar la página en ningún momento.
Es decir, las aplicaciones web que podemos hacer con Angular son reactivas y no recargan el navegador todo es dinámico.
Esta descripción es un poco simplista, pero de momento no necesitas saber todos los detalles técnicos, con tener una idea general es más que suficiente.
Así que, en lugar de detenernos demasiado en los detalles, vamos a empezar a crear algo con Angular y ¡así aprenderemos las cosas importantes sobre la marcha!