Bookbites.

Micro-curso · 2 lecciones

React en Microsoft fabric

Micro-curso sobre React en Microsoft fabric.


Lección 1 de 2 · 4 min

Panorama: React como frontend para Microsoft Fabric

Imagina una aplicación React en la que un equipo comercial explora ventas, filtra por región y recibe alertas de pedidos casi en tiempo real, todo sin cambiar de herramienta. Esa experiencia es posible cuando React se convierte en el frontend de Microsoft Fabric.

Microsoft Fabric es una plataforma SaaS de analítica de extremo a extremo. Reúne almacenamiento, integración, motores de consulta y visualización sobre una base común. En lugar de tratar cada servicio como un silo, Fabric propone una experiencia unificada: OneLake como capa de almacenamiento, Lakehouse para datos de lagos y archivos, Warehouse para cargas SQL, Eventstream y KQL para datos en movimiento, y Power BI para visualización.

React no sustituye a Fabric ni ejecuta la analítica pesada. Su papel es la capa de presentación y orquestación: ofrece una interfaz rápida, componentes reutilizables y un estado claro para el usuario. Desde React puedes llamar a APIs REST de Fabric, consultar endpoints SQL a través de un backend o servicio intermedio, y mostrar resultados con tablas, filtros y gráficos. También puedes integrar Power BI Embedded para incrustar informes y mantener la coherencia visual.

Un diseño típico separa responsabilidades. React gestiona la experiencia de usuario; Microsoft Entra ID autentica usuarios y aplicaciones; Fabric aplica permisos sobre espacios de trabajo y datos; y los servicios de consulta devuelven solo lo necesario. Para tiempo real, Eventstream puede alimentar consultas KQL y React puede actualizar la interfaz mediante sondeos controlados, WebSockets o una capa de notificaciones. La clave es no exponer credenciales en el navegador y usar tokens de alcance mínimo.

Piensa en React como el escaparate y en Fabric como la fábrica de datos: el escaparate debe ser ágil, seguro y claro; la fábrica aporta almacenamiento, cómputo y gobierno. A lo largo de este curso construirás esa conexión paso a paso: prepararás un espacio de trabajo, crearás una app React, configurarás el cliente HTTP, autenticarás con Entra ID, consultarás datos, añadirás tiempo real, incrustarás Power BI y desplegarás de forma segura.

Quiz

1. ¿Cuál es el papel más adecuado de React en una solución con Microsoft Fabric?

2. ¿Qué componente de Fabric se presenta como la capa de almacenamiento unificada?

3. ¿Qué servicio se usa típicamente para autenticar usuarios y aplicaciones antes de llamar a Fabric?