Angular.dev
Google · Programación
Angular.dev es la web oficial de Angular, el framework web gratuito y de código abierto de Google para crear aplicaciones rápidas y escalables con TypeScript, señales y herramientas de IA integradas.

Acerca de Angular.dev
About
Qué es Angular.dev
Angular.dev es el sitio oficial de documentación y aprendizaje de Angular, un framework web que mantiene un equipo dedicado dentro de Google. Reúne guías, tutoriales, referencias de API y un playground interactivo en un solo lugar, así que puedes aprender el framework y resolver dudas sin saltar entre fuentes dispersas.
Angular resuelve un problema muy común: mantener una aplicación web rápida y ordenada a medida que crecen tanto el código como el equipo. Trae consigo un conjunto amplio de herramientas, bibliotecas y APIs, entre ellas un sistema de componentes, inyección de dependencias y una cadena de compilación sólida, todo accesible desde un único paquete de npm.
El principal inconveniente es la curva de aprendizaje. Angular impone una estructura concreta, así que quien llega nuevo se topa con más conceptos de golpe que con una biblioteca más ligera. Los equipos que prefieren la mínima ceremonia pueden encontrarlo más pesado de lo que necesitan.
Cómo empezar
- Instala Node.js y luego ejecuta
npm install -g @angular/clipara añadir las herramientas de línea de comandos. - Crea un proyecto con
ng new mi-appy elige si quieres enrutado y un formato de estilos. - Levanta un servidor local con
ng servey abre la aplicación en el navegador para ver los cambios al instante mientras editas. - Genera componentes, servicios y otras piezas con
ng generate, y engánchalos a tus páginas. - Compila para producción con
ng buildy despliega el resultado en cualquier servidor estático o entorno de servidor.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Angular.dev.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Desarrolladores frontend
- Ingenieros full-stack
- Responsables de equipo en empresas que crecen
- Principiantes con algo de base
Tareas
- Crear aplicaciones de una sola página
- Diseñar interfaces dinámicas impulsadas por IA
- Migrar un código antiguo
- Aprender patrones modernos de frontend
Casos de uso
- Lanzar un producto web desde cero
- Añadir IA a una aplicación que ya existe
- Mantener a un equipo grande alineado
- Publicar un sitio que debe cargar rápido
Funciones clave
Reactividad basada en señales
Las señales permiten seguir los cambios de estado y actualizar la interfaz solo donde hace falta, sin revisar toda la página. Angular ya estabilizó sus APIs centrales de señales, así que hoy son la forma estándar de gestionar datos y reactividad. La ganancia se nota en actualizaciones más suaves y menos código dedicado a rastrear cambios a mano.
Detección de cambios sin zone.js
El modo zoneless ejecuta una aplicación sin zone.js en el paquete, lo que recorta sobrecarga y aclara la depuración. Se volvió estable en Angular v20.2 y marca la dirección por defecto para proyectos nuevos. El resultado es un paquete más pequeño y un comportamiento más fácil de razonar.
Control de flujo integrado y carga diferida
Las plantillas admiten bloques @if, @for y @switch, además de @defer para cargar partes de la página solo cuando el usuario las necesita. Esto sustituyó a las directivas estructurales antiguas y bajó el coste de renderizar listas grandes. Los bloques diferidos también alimentan la hidratación incremental, así que una página puede volverse interactiva por partes.
Renderizado en servidor e hidratación incremental
Angular puede renderizar páginas en el servidor y luego reutilizar el DOM existente en el navegador en lugar de reconstruirlo. El equipo reporta mejoras constantes en Core Web Vitals, incluido un Largest Contentful Paint más rápido, en aplicaciones reales. Esto importa si el posicionamiento en buscadores y la velocidad de carga pesan en tu sitio.
Guías oficiales de integración con IA
Angular.dev dedica una sección entera a añadir IA a una aplicación, con Genkit, Firebase AI Logic y la API de Gemini, además de kits de inicio y repositorios de ejemplo. También ofrece un servidor MCP con herramientas como get_best_practices y find_examples para asistentes de código. Así tienes un camino documentado en lugar de improvisar integraciones.
CLI completo y herramientas de compilación
Una sola herramienta de línea de comandos gestiona la creación de proyectos, la generación de código, las pruebas y las compilaciones de producción. La cadena de compilación usa Vite y esbuild, y ng update automatiza las migraciones de versión. Vitest es el ejecutor de pruebas por defecto desde Angular v21.
Ventajas y desventajas
Ventajas
- Lo mantiene un equipo dedicado de Google con hoja de ruta pública y una ventana de soporte de 24 meses para cada versión mayor.
- Gratis y de código abierto bajo licencia MIT, sin niveles de pago que desbloqueen funciones básicas.
- Las señales, la detección de cambios sin zone.js y el renderizado en servidor vienen en el framework, así que los equipos no tienen que pegar bibliotecas sueltas.
- La documentación oficial, los tutoriales y el playground en vivo hacen viable aprender por cuenta propia.
- Un ritmo de publicación regular da funciones nuevas sin perder la previsibilidad de los cambios mayores anuales.
Desventajas
- La curva de aprendizaje es empinada para quien empieza, porque el framework espera que adoptes su estructura antes de ser productivo.
- Como el núcleo mantiene su carácter y evoluciona cada año, los equipos deben reservar tiempo para actualizar de versión mayor, y cada paso solo avanza una versión.
- Angular suma más conceptos y código repetitivo que una biblioteca mínima, lo que puede resultar pesado en proyectos pequeños que no necesitan el framework entero.
Preguntas frecuentes
Sí. Angular es gratuito y de código abierto bajo licencia MIT, y Angular.dev aloja la documentación y los tutoriales sin coste. Solo pagas tu propio hosting, tus herramientas o los servicios de terceros que conectes.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Angular.dev.
Alternativas a Angular.dev
Forefront
Forefront · ProgramaciónForefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.
Startkit
StartKit.AI · ProgramaciónStartkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.
Testim
Tricentis · ProgramaciónTestim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.
