Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fabric aplikasi membantu Anda membangun dan mengirim layanan backend lebih cepat dengan menyediakan infrastruktur siap pakai untuk autentikasi, persistensi data, dan hosting statis. Panduan memulai cepat ini menjelaskan cara membuat aplikasi pertama Anda di Fabric.
Prasyarat
- Akun Microsoft dengan akses ke Fabric.
- Ruang kerja Fabric tempat Anda memiliki izin kontributor atau admin.
- Aplikasi Fabric yang diaktifkan oleh admin tenant di pengaturan. Lihat Aktifkan Fabric di pengaturan admin penyewa.
- Node.js 20 atau yang lebih baru.
Mengaktifkan aplikasi Fabric di pengaturan admin penyewa
Administrator penyewa Fabric harus mengaktifkan beban kerja aplikasi Fabric sebelum pengguna dapat membuat item Rayfin. Jika Anda bukan admin penyewa, hubungi administrator Fabric organisasi Anda untuk menyelesaikan langkah ini.
- Masuk ke portal admin Fabric.
- Navigasikan ke pengaturan Penyewa.
- Di bawah Aplikasi Fabric (pratinjau), ubah pengaturan menjadi Diaktifkan.
- Pilih apakah akan mengaktifkannya untuk seluruh organisasi atau grup keamanan tertentu.
- Pilih Terapkan.
Perubahan mungkin perlu waktu beberapa menit untuk disebarluaskan. Setelah pengaturan diaktifkan, pengguna dalam cakupan yang diizinkan dapat membuat aplikasi Fabric di ruang kerja mereka.
Dari tidak ada menjadi aplikasi yang berjalan
Buat dan jalankan aplikasi Fabric dengan empat perintah. Rayfin mendistribusikan backend Anda ke Microsoft Fabric, dan Anda menjalankan frontend secara lokal terhadapnya. Anda tidak menjalankan backend secara lokal.
npm create @microsoft/rayfin@latest my-app
cd my-app
npx rayfin up
npm run dev
Jalankan npx rayfin up status untuk mengonfirmasi penerapan backend.
Biarkan agen membuat aplikasi
Salin prompt berikut ke GitHub Copilot atau agen pengkodean lain yang memiliki akses ke 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.
Tinjau file yang dihasilkan dan output perintah sebelum Anda menerapkan aplikasi.
Buat aplikasi dari portal
Buka Fabric di browser Anda dan masuk dengan akun Microsoft Anda.
Pilih ruang kerja
Setelah masuk, pilih ruang kerja dari panel navigasi kiri. Jika Anda tidak memiliki ruang kerja yang sudah ada, buat ruang kerja:
- Pilih Ruang Kerja di navigasi kiri.
- Pilih Ruang kerja baru.
- Masukkan nama untuk ruang kerja dan pilih kapasitas Fabric.
Buat aplikasi Fabric baru
- Dalam tampilan ruang kerja, pilih Item baru.
- Cari Aplikasi di daftar jenis item atau gulir untuk menemukannya.
- Pilih Item aplikasi untuk membuka dialog pembuatan.
- Masukkan nama untuk aplikasi Fabric Anda (misalnya,
my-rayfin-app). - Pilih Buat.
Buka, edit, dan sebarkan aplikasi Anda
Anda dapat mengembangkan secara lokal menggunakan Rayfin CLI.
Buka terminal pilihan Anda.
Gunakan skrip perintah CLI yang ditampilkan di portal dan jalankan di terminal Anda untuk mengunduh aplikasi secara lokal.
Example
npm create @microsoft/rayfin@latest -- "<appitemname>" --template todoapp --workspace <workspacename>Buka direktori proyek.
cd <your project directory>Sesuaikan aplikasi Anda dengan mengedit kode secara langsung atau dengan bantuan GitHub Copilot.
Uji perubahan lokal dengan backend Fabric Anda dengan perintah .
npm run devTerbitkan perubahan Anda dengan:
npx rayfin upUntuk menyebarkan ke ruang kerja lain, Anda dapat memberikan
--workspaceparameter .npx rayfin up --workspace <workspacename>Untuk beralih di antara kedua ruang kerja ini, jalankan
npx rayfin switch --workspace <workspace>.
Langkah berikutnya
- Jelajahi Model data & dekorator untuk menentukan skema backend Anda.
- Pelajari cara menyambungkan frontend dengan panduan GraphQL.
- Konfigurasikan autentikasi dengan Autentikasi.