<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm" -->

---
title: Rayfin and Fabric Apps Overview | daily.dev
description: Rayfin is a backend-as-a-service SDK built on top of Microsoft Fabric that simplifies building data-connected applications. Developers define data models using...
canonical: https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Rayfin and Fabric Apps Overview | daily.dev
og:description: Rayfin is a backend-as-a-service SDK built on top of Microsoft Fabric that simplifies building data-connected applications. Developers define data models using...
og:url: https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm
og:image: https://api.daily.dev/og/posts/Wl8G3qdmM.png
og:image:alt: Rayfin and Fabric Apps Overview
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Rayfin and Fabric Apps Overview

**[John Savill's Technical Training](https://daily.dev/sources/john-savill)** · 22 min read · 0 upvotes · 0 comments

## Summary

Rayfin is a backend-as-a-service SDK built on top of Microsoft Fabric that simplifies building data-connected applications. Developers define data models using TypeScript entities with decorators, and Rayfin automatically materializes them as SQL databases within Fabric, exposing data via GraphQL. Apps are hosted inside Fabric, inheriting its governance, compliance, security, and SSO authentication automatically. The workflow involves scaffolding a project with a single CLI command, using AI (e.g., GitHub Copilot) to customize the app, then publishing with one more command. It supports connecting to existing OneLake data or creating new durable data stores, making it accessible to non-developers who want to vibe-code dashboards and data apps without compromising enterprise compliance requirements.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=TEKN0gcH9Gg>

---

Tags: [#typescript](https://daily.dev/tags/typescript), [#graphql](https://daily.dev/tags/graphql), [#vibe-coding](https://daily.dev/tags/vibe-coding), [#microsoft-fabric](https://daily.dev/tags/microsoft-fabric)

[View this post on daily.dev](https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Rayfin and Fabric Apps Overview","url":"https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm"},"datePublished":"2026-07-27T17:43:26.070Z","dateModified":"2026-07-27T17:43:45.249Z","description":"Rayfin is a backend-as-a-service SDK built on top of Microsoft Fabric that simplifies building data-connected applications. Developers define data models using...","image":"https://i.ytimg.com/vi/TEKN0gcH9Gg/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/TEKN0gcH9Gg/sddefault.jpg","isAccessibleForFree":true,"articleSection":"John Savill's Technical Training","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"John Savill's Technical Training","logo":"https://media.daily.dev/image/upload/s--4rApg0fT--/f_auto,q_auto/v1780213220/logos/john-savill?_a=BAMAMiWQ0","url":"https://daily.dev/sources/john-savill"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/rayfin-and-fabric-apps-overview-wl8g3qdmm","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"typescript,graphql,vibe-coding,microsoft-fabric","timeRequired":"PT22M","video":{"@type":"VideoObject","name":"Rayfin and Fabric Apps Overview","description":"Rayfin is a backend-as-a-service SDK built on top of Microsoft Fabric that simplifies building data-connected applications. Developers define data models using...","thumbnailUrl":"https://i.ytimg.com/vi/TEKN0gcH9Gg/sddefault.jpg","uploadDate":"2026-07-27T17:43:26.070Z","duration":"PT22M","url":"https://api.daily.dev/r/Wl8G3qdmM","embedUrl":"https://www.youtube.com/embed/TEKN0gcH9Gg"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"John Savill's Technical Training","item":"https://daily.dev/sources/john-savill"},{"@type":"ListItem","position":3,"name":"Rayfin and Fabric Apps Overview"}]}
```

