Supabase Articles
Learn how to get started with Supabase and PostgreSQL using the Supabase SQL Editor. This beginner-friendly tutorial covers creating a Supabase project, working with your database, configuring permissions and Row Level Security (RLS), and preparing your backend for a React Native and Expo application.
Learn how to integrate Supabase Authentication with an Expo React Native application and build a complete email and password authentication flow. This tutorial walks you through connecting Expo to Supabase, configuring the Supabase client, creating user accounts, signing in and out, accessing authenticated user information, and persisting sessions across app launches. You'll also learn how the authenticated user's ID can be used when working with user-specific data in a Supabase PostgreSQL database.
This article explains how to use the Supabase Database with Expo React Native to store and manage application data. You'll learn how PostgreSQL privileges and Row Level Security (RLS) control access to database tables, how to configure a Supabase table and its policies, and how to connect it to an Expo application. The guide also covers common CRUD operations, including fetching, inserting, updating, and deleting notes, as well as troubleshooting common database and permission issues.
In this guide, you'll learn how to work with relational databases in Supabase and Expo using PostgreSQL. We'll look at how to create relationships between tables using foreign keys, retrieve related data with SQL JOIN queries, and use Supabase nested queries to access related records from an Expo application. Using posts and profiles as a practical example, we'll follow the relationship from the database to the Expo interface and see how relational data can be retrieved and displayed in a real application.