Quest

Quest 3 - Soar Your Backend Development with Deno

STATUS Past
TOTAL REWARDS
$1,000
REWARD AMOUNT
$2
STARTS (GMT +08:00)
ENDS (GMT +08:00)

Learning Outcomes

You will be able to:

  • Use Deno for backend development
  • Use @oak/oak middleware framework
  • Perform CRUD operations with SQLite databases using @db/sqlite
  • Sign and verify using WebCrypto API for JWT with @zaubrik/djwt
  • Hash passwords with @denosaurs/argontwo

Quest Details

Introduction

Now that you are familiar with how to use the Deno CLI and the JSR, let's use Deno on a simple backend project.

Learn how to use Oak, a middleware framework that works well with Deno, in building your backend from handling HTTP requests and responses to managing authentication routes.

You will learn how to perform CRUD operations with a sqlite package for Deno, and how to use the WebCrypto API for a JWT package with djwt. You will also learn to hash passwords with argontwo.

With these things combined, you will gain a base knowledge for developing backend servers with Deno.

Let's Soar with Deno in this tutorial!

For technical help on the StackUp platform & quest-related questions, join our Discord, head to the 🆘 | quest-help-forum channel and look for the correct thread to ask your question.

⚠️ This campaign will only cover Linux or MacOS platforms. If you are a Windows user, please use GitHub Codespaces for a uniform and streamlined developer experience.

Prerequisites

  • Familiarity with Javascript or Typescript
  • Required to have finished Tutorial 1 and Tutorial 2

Deliverables

This quest has 1 deliverable.

  1. An image

This quest is part of a campaign so do check out other quests!


Help Center Need help?

Find articles to support you through your journey or chat with our support team.

Help Center