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.
Build a to-do app with Fauna
Examples on GitHub
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.
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.
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.
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.
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.
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.
Ready to get started?
Launch a new app, modernize an existing app, and scale seamlessly across regions.