Quickstarts

Get started with Xata PostgreSQL using your favorite frameworks and ORMs

Connect your application to Xata's PostgreSQL platform using your preferred framework or ORM. Each quickstart uses a common e-commerce dataset to demonstrate database operations, relationships, and best practices.

Common Dataset

All quickstarts use the same e-commerce dataset:

  • products - Product catalog with name, price, and rating
  • orders - Customer orders with timestamps
  • order_items - Order line items linking products to orders

This dataset demonstrates:

  • Primary and foreign key relationships
  • CRUD operations
  • Complex queries with joins
  • Data validation and constraints

Prerequisites

Before starting any quickstart:

  1. Create a Xata account and project
  2. Set up your first branch
  3. Install your chosen framework or ORM

Frontend Frameworks

Build modern web applications with Xata PostgreSQL:

  • Next.js - React framework with server-side rendering
  • Nuxt - Vue.js framework for universal applications
  • Astro - Static site generator with dynamic content
  • Svelte - Component framework with reactive UI
  • Remix - Full-stack React framework

Backend Frameworks

Create robust APIs and services:

  • Node.js - JavaScript runtime with Express
  • Django - Python web framework
  • Rails - Ruby web framework
  • Laravel - PHP web framework
  • Go - Go programming language
  • Rust - Rust programming language
  • Java - Java with Spring Boot

ORMs and Query Builders

Work with your data using powerful ORMs:

Getting Help

Need assistance with your integration?