Opret din første Fabric-app

Fabric-apps hjælper dig med at bygge og levere backend-tjenester hurtigere ved at levere klar infrastruktur til autentificering, datapersistens og statisk hosting. Denne quickstart viser dig, hvordan du laver din første app i Fabric.

Forudsætninger

Aktivér Fabric-appen i lejeradministrationsindstillingerne

En Fabric-lejeradministrator skal aktivere Fabric-appens arbejdsbyrde, før brugere kan oprette Rayfin-elementer. Hvis du ikke er lejeradministrator, skal du kontakte din organisations Fabric-administrator for at fuldføre dette trin.

  1. Log ind på Fabric admin-portalen.
  2. Gå til Lejerindstillinger.
  3. Under Fabric apps (preview) kan du slå indstillingen til Enabled.
  4. Vælg om du vil aktivere det for hele organisationen eller specifikke sikkerhedsgrupper.
  5. Vælg Anvend.

Ændringer kan tage et par minutter at sprede. Når indstillingen er aktiveret, kan brugere i det tilladte område oprette Fabric-apps i deres arbejdsområder.

Fra ingenting til en løbende app

Opret og kør en Fabric-app med fire kommandoer. Rayfin deployer din backend til Microsoft Fabric, og du kører din frontend lokalt mod den. Du kører ikke backenden lokalt.

npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev

Kør npx rayfin up status for at bekræfte backend-udrulningen.

Lad en agent oprette appen

Kopier følgende prompt ind i GitHub Copilot eller en anden kodningsagent, der har adgang til en 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.

Gennemgå de genererede filer og kommandouddata, før du deployer appen.

Opret en app fra portalen

Åbn Fabric i din browser og log ind med din Microsoft-konto.

Vælg et arbejdsområde

Efter at have logget ind, vælg et arbejdsområde fra venstre navigationspanel. Hvis du ikke har et eksisterende arbejdsområde, så opret et:

  1. Vælg Workspaces i venstre navigation.
  2. Vælg Nyt arbejdsområde.
  3. Indtast et navn til arbejdsområdet og vælg Fabric kapacitet.

Opret en ny Fabric-app

  1. I arbejdsområdets visning vælger du Nyt element.
  2. Søg efter App i listen over varetyper eller rul for at finde den.
  3. Vælg App-element for at åbne oprettelsesdialogen.
  4. Indtast et navn til din Fabric-app (for eksempel my-rayfin-app).
  5. Vælg Opret.

Åbn, rediger og udrul din app

Du kan udvikle lokalt ved hjælp af Rayfin CLI.

  1. Åbn en terminal efter eget valg.

  2. Brug CLI-kommandoscriptet, der vises i portalen, og kør appen lokalt i din terminal for at downloade appen.

    Eksempel

    npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>
    
  3. Gå til projektmappen.

    cd <your project directory>
    
  4. Tilpas din app ved at redigere koden direkte eller med hjælp fra GitHub Copilot.

  5. Test lokale ændringer med din Fabric-backend med kommandoen.

    npm run dev
    
  6. Offentliggør dine ændringer med:

    npx rayfin up 
    

    For at deploye til et andet arbejdsområde kan du angive parameteren --workspace .

    npx rayfin up --workspace <workspacename>
    

    For at skifte mellem disse to arbejdsområder , kør npx rayfin switch --workspace <workspace>.

Næste trin