🚀 White Paper: Fauna Architectural Overview - A distributed document-relational database delivered as a cloud API.
Download free
Fauna logo
Product
Solutions
Pricing
Resources
Company
Log InContact usStart for free
Fauna logo
Pricing
Customers
Log InContact usStart for free
© 0 Fauna, Inc. All Rights Reserved.

Tutorials

Whether you’re new to Fauna or an experienced Fauna developer, this documentation gives you the how-to guidance and reference information needed for building applications with Fauna. Here you’ll find example applications with varying levels of complexity to help you on-board and accelerate your mastery of Fauna.

VIEW DOCUMENTATIONVISIT WORKSHOPS

Demo applications

Build a to-do app with Fauna

Learn Fauna basics with this simple and straightforward project that creates, reads, updates, and deletes to-do items, demonstrating basic database functionality.Get up and running quickly with an interactive introduction to Fauna.
VIEW THE APP

FaunaMarket e-commerce app

A multivendor marketplace application that's a simplified clone of Etsy or Shopify. You'll find a plethora of well-commented example queries for Fauna FQL.

VIEW THE APP

A to-do app with Retool

This guide can help you get started with FQL in under 10 minutes.

VIEW THE APP

Examples on GitHub

Inventory Management REST API with Cloudflare Workers and Fauna

A RESTful API built using Cloudflare Workers and Fauna. It manages a simple inventory with basic CRUD operations.

VIEW THE CODE

Node Express with Typescript Fly.io starter

If you're looking to run an express server on Fly, here is a helpful starter kit that combines Typescript and Express with the files needed to deploy on Fly.

VIEW THE CODE

Python Fly.io starter with Flask

This starter kit provides Fauna integration with Python and Flask, configured to run on Fly.io. If you plan to deploy on Fly, this example provides a great Fauna example for Python/Flask.

VIEW THE CODE

Fauna integration with Go/Gin framework packaged to run on Fly.io

This starter kit provides an example Fauna integration with the Go/Gin framework, running on Fly.io. If you plan to deploy on Fly, this is a great Go/Gin + Fauna example.

VIEW THE CODE

Videos

Discover the Fauna Database in Five Minutes

Learn how to get started with Fauna's powerful distributed database-as-a-service. This tutorial explores core concepts, introducing the Fauna Query Language (FQL) and its flexible query benefits.

VIEW THE VIDEO

Connecting to Fauna with Node.js

Learn how to connect Node.js to Fauna's distributed database with just a few lines of code! This video walks through initializing a Node project, configuring the Fauna client, and writing your first FQL queries.

VIEW THE VIDEO

Build a Globally Distributed REST API with Fauna and Cloudflare

Learn how to deploy a fast, distributed REST API by connecting Cloudflare Workers to Fauna. Create Workers that expose REST endpoints, integrating with Fauna for data storage.

VIEW THE VIDEO

Ready to get started?

Launch a new app, modernize an existing app, and scale seamlessly across regions.

REQUEST DEMOSTART FOR FREE

Ready to get started?

Launch a new app, modernize an existing app, and scale seamlessly across regions.

REQUEST DEMOSTART FOR FREE

Learn more

Blog