Lag din første Fabric-app

Fabric-apper hjelper deg å bygge og levere backend-tjenester raskere ved å tilby ferdig infrastruktur for autentisering, datapersistens og statisk hosting. Denne hurtigstarten viser deg hvordan du lager din første app i Fabric.

Forutsetninger

Aktiver Fabric-appen i tenant admin-innstillingene

En Fabric-tenant-administrator må aktivere Fabric-appens arbeidsbelastning før brukere kan opprette Rayfin-elementer. Hvis du ikke er leietakeradministrator, kontakt organisasjonens Fabric-administrator for å fullføre dette steget.

  1. Logg inn på Fabric admin-portalen.
  2. Gå til leietakerinnstillinger.
  3. Under Fabric apper (forhåndsvisning), slå innstillingen til Enabled.
  4. Velg om du vil aktivere det for hele organisasjonen eller spesifikke sikkerhetsgrupper.
  5. Velg Apply.

Endringer kan ta noen minutter å spre seg. Etter at innstillingen er aktivert, kan brukere i det tillatte området lage Fabric-apper i sine arbeidsområder.

Fra ingenting til en løpende app

Lag og kjør en Fabric-app med fire kommandoer. Rayfin distribuerer backenden din til Microsoft Fabric, og du kjører frontenden lokalt mot den. Du kjører ikke backend lokalt.

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

Kjør npx rayfin up status for å bekrefte backend-distribusjonen.

La en agent lage appen

Kopier følgende prompt inn i GitHub Copilot eller en annen kodeagent som har tilgang 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.

Gå gjennom de genererte filene og kommandoutdataene før du ruller ut appen.

Lag en app fra portalen

Åpne Fabric i nettleseren din og logg inn med Microsoft-konto.

Velge et arbeidsområde

Etter innlogging, velg et arbeidsområde fra venstre navigasjonspanel. Hvis du ikke har et eksisterende arbeidsområde, opprett ett:

  1. Velg arbeidsområder i venstre navigasjon.
  2. Velg Nytt arbeidsområde.
  3. Skriv inn et navn på arbeidsområdet og velg Fabric-kapasitet.

Opprett en ny Fabric-app

  1. I arbeidsområdets visning, velg Nytt element.
  2. Søk etter App i listen over gjenstandstyper eller bla for å finne den.
  3. Velg App-element for å åpne opprettelsesdialogen.
  4. Skriv inn et navn på din Fabric-app (for eksempel my-rayfin-app).
  5. Velg Opprett.

Åpne, rediger og distribuer appen din

Du kan utvikle lokalt ved hjelp av Rayfin CLI.

  1. Åpne en terminal etter eget valg.

  2. Bruk CLI-kommandoskriptet som vises i portalen og kjør i terminalen din for å laste ned appen lokalt.

    Eksempel

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

    cd <your project directory>
    
  4. Tilpass appen din ved å redigere koden direkte eller med hjelp av GitHub Copilot.

  5. Test lokale endringer med Fabric-backenden din med kommandoen.

    npm run dev
    
  6. Publiser endringene dine med:

    npx rayfin up 
    

    For å distribuere til et annet arbeidsområde kan du angi parameteren --workspace .

    npx rayfin up --workspace <workspacename>
    

    For å bytte mellom disse to arbeidsområdene, kjør npx rayfin switch --workspace <workspace>.

Neste trinn