Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Fabric Apps te ayuda a crear y lanzar servicios de backend más rápido al proporcionar infraestructura lista para usar para la autenticación, la persistencia de datos y el alojamiento estático. En este inicio rápido se muestra cómo crear la primera aplicación en Fabric.
Prerequisites
- Un cuenta Microsoft con acceso a Fabric.
- Un área de trabajo de Fabric en la que tienes permisos de colaborador o administrador.
- Aplicación Fabric habilitada por un administrador del inquilino en Configuración. Consulte Habilitar la aplicación Fabric en la configuración de administración del inquilino.
- Node.js 20 o posterior.
Habilitar la aplicación Fabric en la configuración de administración del inquilino
Un administrador del inquilino de Fabric debe habilitar la carga de trabajo de la aplicación de Fabric antes de que los usuarios puedan crear elementos Rayfin. Si no es administrador de inquilinos, póngase en contacto con el administrador de Fabric de su organización para completar este paso.
- Inicie sesión en el portal de administración de Fabric.
- Vaya a Configuración del inquilino.
- En Fabric aplicaciones (versión preliminar), cambie la configuración a Enabled.
- Elija si desea habilitarlo para toda la organización o grupos de seguridad específicos.
- Seleccione Aplicar.
Los cambios pueden tardar unos minutos en propagarse. Una vez habilitada la configuración, los usuarios del ámbito permitido pueden crear Fabric aplicaciones en sus áreas de trabajo.
De cero a una aplicación en funcionamiento
Crea y ejecuta una app de Fabric con cuatro comandos. Rayfin despliega tu backend en Microsoft Fabric, y tú ejecutas tu frontend localmente contra él. No gestionas el backend localmente.
npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev
Ejecuta npx rayfin up status para confirmar el despliegue del backend.
Deja que un agente cree la app
Copia el siguiente prompt en GitHub Copilot u otro agente de programación que tenga acceso a un terminal:
Set up a new Rayfin app for me, end to end.
Rayfin is a backend platform for TypeScript developers on Microsoft Fabric. Before writing
any code, read https://rayfin.ai/docs/reference/agent-rules.md. Every page on that site is
available as raw Markdown by appending .md to its URL.
Then do the work yourself rather than printing steps for me:
1. Scaffold a project with `npm create @microsoft/rayfin@latest my-app` and install dependencies.
2. Sign in with `npx rayfin login`.
3. Deploy with `npx rayfin up` and confirm it with `npx rayfin up status`.
4. Start the frontend with `npm run dev` and tell me the URL to open.
Revisa los archivos generados y la salida de comandos antes de desplegar la app.
Crea una app desde el portal
Abra Fabric en el explorador e inicie sesión con su cuenta Microsoft.
Seleccionar un área de trabajo
Después de iniciar sesión, seleccione un área de trabajo en el panel de navegación izquierdo. Si no tiene un área de trabajo existente, cree una:
- Seleccione Áreas de trabajo en el panel de navegación izquierdo.
- Seleccione Nueva área de trabajo.
- Escriba un nombre para el área de trabajo y seleccione la capacidad de Fabric.
Crea una nueva app de Fabric
- En la vista del área de trabajo, seleccione Nuevo elemento.
- Busque Aplicación en la lista de tipos de elemento o desplácese para encontrarlo.
- Seleccione Elemento de aplicación para abrir el cuadro de diálogo de creación.
- Escriba un nombre para la aplicación de Fabric (por ejemplo,
my-rayfin-app). - Selecciona Crear.
Abre, edita y despliega tu app
Puede desarrollar localmente mediante la CLI de Rayfin.
Abra un terminal de su elección.
Use el script de comandos de la CLI que se muestra en el portal y ejecute en el terminal para descargar la aplicación localmente.
Example
npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>Vaya al directorio del proyecto.
cd <your project directory>Personalice la aplicación editando el código directamente o con la ayuda de GitHub Copilot.
Pruebe los cambios locales con el back-end de Fabric con el comando .
npm run devPublique los cambios con:
npx rayfin upPara realizar la implementación en otra área de trabajo, puede proporcionar el
--workspaceparámetro .npx rayfin up --workspace <workspacename>Para cambiar entre estas dos áreas de trabajo, ejecute
npx rayfin switch --workspace <workspace>.
Pasos siguientes
- Explora Modelos de datos y decoradores para definir el esquema del backend.
- Obtenga información sobre cómo conectar front-end con la guía de GraphQL.
- Configure la autenticación con autenticación.