¿Qué es signal()? Introducción a la primitiva Signal — Lección 2 | Curso Angular Signals desde cero

Lección 1 de 128%

Sigue así. Cada lección te acerca más a tu certificado.

Sobre esta lección

🚀 Bienvenido a la Lección 2 del Curso de Signals en Angular: Primitiva signal() En esta segunda clase profundizarás en la primitiva signal() de Angular Signals. Aprenderás a crear señales escribibles y de solo lectura (asReadonly()), cómo acceder a su valor, las diferencias entre set() y update(), y las buenas prácticas para evitar condiciones de carrera. 📘 Qué aprenderás en esta lección * Definición y propósito de signal() * Creación de señales escribibles y de solo lectura (asReadonly()) * Acceso al valor de la señal y naturaleza síncrona * Diferencias entre set() y update(), y cómo la memoización mejora el rendimiento * Buenas prácticas para evitar condiciones de carrera 🎯 A quién está dirigido este curso Desarrolladores frontend que quieren dominar Angular Signals desde cero, optimizar la reactividad de sus aplicaciones y conocer el nuevo modelo reactivo oficial de Angular. 🧵 Curso completo: Angular Signals desde cero 1. Fundamentos del Change Detection 2. Writable & Readonly Signals ← estás aquí 3. Computed Signals 4. Effects and Side Effects 5. LinkedSignal API 6. Input/Output with Signals 7. Two-Way Binding with Signals 8. Querying Components with Signals 9. Router Integration 10. Async Patterns and Fetching Data 11. RxJS Interop … y mucho más 💻 Código fuente del curso en GitHub https://github.com/puntotech/angular-signals-course¡ 🔔 Suscríbete para no perderte las siguientes lecciones ⏱️ Timestamps 00:00 – Introducción a la primitiva signal() 00:20 – Evolución de las primitivas en Angular (signal, computed, effect, LinkedSignal) 01:26 – ¿Qué es una señal? Definición y propósito 02:03 – Ejemplo: contador con signal() y Change Detection OnPush 04:36 – Diferencias entre signal() y asReadonly() 06:40 – Usos típicos de signal() y asReadonly() 08:55 – set() vs update() 11:12 – Demostración de uso en signal 12:45 – Conclusión y próximo vídeo sobre señales derivadas ¡Nos vemos en la siguiente lección! 🎥✨

Sobre este curso

En esta serie de vídeos aprenderás desde cero cómo funcionan las Signals en Angular 21 y superiores. Verás: 1. Fundamentos de reactividad con Signals frente a RxJS 2. Las primitivas de Signals: Signal, Computed, LinkedSignal, effect. 3. Comunicación entre componentes. 4. Signal Queries. 5. Router. 7. Comunicación asíncrona con elementos (resources y http). 8. Interoperatividad. 9. Y todas las novedades que salgan al respecto.

Lección 1 de 12Nivel: principianteDuración total: 2h 36m

Lo que aprenderás en este curso:

  • Comprender la arquitectura de módulos y componentes de Angular
  • Crear servicios, directivas y pipes personalizados
  • Implementar formularios reactivos y validaciones
  • Gestionar el enrutamiento y la navegación en Angular