Saltar al contenido
Todos los proyectos

OpsHub

Aplicación de práctica del manual Angular senior, un panel interno de operaciones construido con Angular 20 moderno.

Estado: Planificado
  • Angular 20
  • TypeScript
  • RxJS
  • Signals
  • Angular Material
  • Keycloak
  • Sin demo pública

OpsHub es la aplicación de práctica que acompaña al manual Angular senior. Cada capítulo del manual le añade una etapa, de modo que los conceptos se aplican a una única base de código realista en lugar de a fragmentos aislados.

Alcance

  • Componentes standalone, el control flow integrado e inyección de dependencias con inject().
  • Búsqueda de tareas con RxJS (switchMap) y un dashboard derivado con signals y computed().
  • Formularios reactivos tipados, guards y resolvers funcionales, e interceptores HTTP.
  • Autenticación con OpenID Connect (Authorization Code + PKCE) contra Keycloak, con acceso por roles.
  • Angular Material y CDK, comprobaciones de accesibilidad y tests con TestBed y component harnesses.

La aplicación está planificada; el repositorio y la demo se enlazarán aquí cuando sean públicos.