Luo ensimmäinen Fabric-sovelluksesi

Fabric-sovellukset auttavat sinua rakentamaan ja lähettämään backend-palveluita nopeammin tarjoamalla valmiin infrastruktuurin autentikointiin, datan pysyvyyteen ja staattiseen isännöintiin. Tämä pikaaloitus näyttää, miten luot ensimmäisen sovelluksesi Fabric-sovelluksessa.

Edellytykset

Ota Fabric-sovellus käyttöön vuokralaisen ylläpitäjäasetuksissa

Fabric-vuokralaisen ylläpitäjän on otettava Fabric-sovelluksen työkuorma käyttöön ennen kuin käyttäjät voivat luoda Rayfin-tuotteita. Jos et ole vuokralaisen ylläpitäjä, ota yhteyttä organisaatiosi Fabric-ylläpitäjään tämän vaiheen suorittamiseksi.

  1. Kirjaudu Fabric hallintaportaaliin.
  2. Siirry Vuokralaisasetuksiin.
  3. Kohdasta Fabric apps (preview) vaihda asetus Enabled.
  4. Valitse, otatko sen käyttöön koko organisaatiolle vai tietyille turvallisuusryhmille.
  5. Valitse Käytä.

Muutosten leviäminen voi kestää muutaman minuutin. Kun asetus on käytössä, sallitun laajuuden käyttäjät voivat luoda Fabric-sovelluksia työtiloihinsa.

Tyhjästä käynnissä olevaan sovellukseen

Luo ja aja Fabric-sovellus neljällä komennolla. Rayfin ottaa backendisi käyttöön Microsoft Fabric, ja sinä ajat frontendisi paikallisesti sitä vastaan. Et aja taustajärjestelmää paikallisesti.

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

Varmista npx rayfin up status backendin käyttöönotto.

Anna agentin luoda sovellus

Kopioi seuraava kehote GitHub Copilot -ohjelmaan tai muuhun koodausagenttiin, jolla on pääsy terminaaliin:

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.

Tarkista generoidut tiedostot ja komentotulos ennen sovelluksen käyttöönottoa.

Luo sovellus portaalista

Avaa Fabric selaimessasi ja kirjaudu sisään Microsoft-tili -tililläsi.

Työtilan valitseminen

Kirjautumisen jälkeen valitse työtila vasemmasta navigointipaneelista. Jos sinulla ei ole olemassa olevaa työtilaa, luo sellainen:

  1. Valitse vasemmanpuoleisesta navigoinnista Workspaces .
  2. Valitse Uusi työtila.
  3. Syötä työtilalle nimi ja valitse Fabric capacity.

Luo uusi Fabric-sovellus

  1. Työtilanäkymässä valitse Uusi kohde.
  2. Etsi sovellus tuotetyyppilistasta tai selaa löytääksesi sen.
  3. Valitse sovelluskohde avataksesi luonti-ikkunan.
  4. Syötä nimi Fabric-sovelluksellesi (esim. my-rayfin-app).
  5. Valitse Luo.

Avaa, muokkaa ja julkaise sovelluksesi

Voit kehittää paikallisesti Rayfin CLI:llä.

  1. Avaa valitsemasi terminaali.

  2. Käytä portaalissa näkyvää CLI-komentoskriptiä ja aja sovellukseen paikallisesti.

    Esimerkki

    npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>
    
  3. Mene projektihakemistoon.

    cd <your project directory>
    
  4. Muokkaa sovellustasi muokkaamalla koodia suoraan tai GitHub Copilot -ohjelman avulla.

  5. Testaa paikallisia muutoksia Fabric-taustajärjestelmälläsi komennolla.

    npm run dev
    
  6. Julkaise muutoksesi seuraavilla muodoilla:

    npx rayfin up 
    

    Toisen työtilan käyttöönottoon voit antaa parametrin --workspace .

    npx rayfin up --workspace <workspacename>
    

    Vaihtaaksesi näiden kahden työtilan välillä, suorita npx rayfin switch --workspace <workspace>.

Seuraavat vaiheet