In this tutorial, we'll cover how to build a Deno API that supports CRUD operations and stores data in a MongoDB database. The example API will run on an Oak middleware framework that will include routes to create, retrieve, update, and delete documents in the database.
- Run the Deno + MongoDB CRUD API Locally
- Setup the Deno CRUD API
- Create the MongoDB Model
- Create the Validation Schemas with Zod
- Create the Oak Middleware Route Handlers
- Add document handler
- Update document handler
- Get a single document handler
- Get all documents handler
- Delete a document handler
- Create the Oak Middleware Routes
- Register the API Routes
Read the entire article here: https://codevoweb.com/deno-crud-restful-api-with-mongodb
Articles in this Series:
How to Setup and Use MongoDB with Deno
How to Set up Deno RESTful CRUD Project with MongoDB