Skip to content

trapcodeio/deno-oak-books-app

Repository files navigation

Deno Oak Books App

A simple Books App API using Deno and Oak Framework

Stack

Backend

Frontend

Setup

Make sure you have Deno installed on your machine. If not, you can install it from here.

By default, this should work without an env file. If you want to change the default values, create a .env file in the root of the project.

# Create .env file
cp .env.example .env

Then start the app.

# Run the app and watch for changes
deno task dev

# Run the app but debug it without watching for changes
deno task debug

# Run the app
deno task start

These commands can be found in the deno.json file.

Docker

You can also run the app using Docker. The docker-compose file exists in .docker folder.

cd .docker

# Build the app (only needed once)
docker compose up --build -d

# Run the app
docker compose up -d

Releases

No releases published

Packages

No packages published