¿Qué es Angular?
Angular es un framework que nos ayuda a crear sitios y aplicaciones web modernas de una manera más fácil y organizada. ¡Fue creado por Google y es usado por miles de desarrolladores en todo el mundo!

Logo de angular
Imagina que quieres construir una casa 🏠. Para hacerlo, necesitas herramientas y materiales que te ayuden a construirla de manera más rápida y segura. Angular es como ese conjunto de herramientas, pero para crear sitios web.
Angular es:
- Gratuito: Puedes usarlo sin pagar nada
- Código abierto: La comunidad de desarrolladores puede ver y mejorar su código
- Creado con TypeScript: Un lenguaje de programación que nos ayuda a escribir mejor código
- Mantenido por Google: Lo que significa que está respaldado por una gran empresa
- Moderno: Permite crear aplicaciones web que funcionan de manera fluida y rápida
¿Por qué usar Angular?
Cuando creamos un sitio web, normalmente necesitamos:
- Un sistema para que los usuarios se registren y inicien sesión
- Formularios para recoger información
- Una manera de mostrar datos de manera bonita
- Y muchas otras funciones comunes
Angular ya tiene soluciones preparadas para todas estas necesidades comunes. Es como tener una caja de LEGO con piezas pre-construidas: ¡solo necesitas juntarlas de la manera que quieras!
¿Cómo funciona una aplicación Angular?
Las aplicaciones hechas con Angular son especiales porque:
- Son muy rápidas y fluidas
- No necesitan recargar la página completa cada vez que haces clic en algo
- Se actualizan instantáneamente cuando hay cambios
- Funcionan como las aplicaciones que usas en tu teléfono: ¡rápidas y sin interrupciones!
Por ejemplo, cuando usas Gemini Chat o YouTube (que están hechos con Angular), ¿notaste que la página no se recarga completamente cada vez que haces algo? ¡Esa es la magia de Angular en acción!
¿Listo para empezar a crear con Angular? ¡Vamos a aprender mientras construimos cosas interesantes!