Course lesson
Create a Fauna Room Collection in Next.js with the fauna Client
The first step to building a chat app is to have rooms to chat in. We'll need to create a Room collection (or table) in Fauna that we'll be adding to.
- Duration
- 5 min
- Access
- Free
- Transcript
- Retained from source evidence
The first step to building a chat app is to have rooms to chat in. We'll need to create a Room collection (or table) in Fauna that we'll be adding to.
In our Next Application we'll create a simple form that has a submit handler that will create those rooms in Fauna. We need to hold some state in our component so we'll turn the page into a client component with 'use client'.
There will be a little bit more Fauna set up to get things working. We need to create a key for our application to interact with our database so we'll create a key by running Key.create in our fauna shell. Then we'll install the fauna client and make a client.query to create the room.