Using Tigris with Next.js
Tigris is the scalable real-time backend for Next.js applications. Build data-rich features, seamlessly implement search, and easily connect serverless functions.
Getting started​
System requirements​
- Node.js 18.13.0 or newer
- MacOS, Windows, and Linux are supported
Sign up​
To get started, go to the Tigris console and sign up.
Create Tigris Project​
Once you have signup into the Tigris console, click on the Create a new project
button to create a new project from your
Enter todo
as your project name and click on the Create
button. Tigris will generate the Cloud credentials for your application. You will also be shown a command to create your application using the credentials.
Every Tigris project comes with a pre-configured database.
Scaffold your Next.js app​
To scaffold your application, copy the create-tigris-app
command generated in your Tigris console.
This will prompt you to pick the template for your project, select the nextjs-api-routes
template, and click enter.
Run​
Run the app and see it automatically create your collections.
cd todo
npm run dev
🎉 Your full-stack web app is ready and accessible on localhost:3000
in the browser.
Now, if you go back to your Tigris console, you will see the collections created for the project.
Guides​
Here you will find a set of guides to help you build a dynamic data-rich Next.js app with Tigris.