Quest 3 - Soar Your Backend Development with Deno
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.
- An image
This quest is part of a campaign so do check out other quests!
Find articles to support you through your journey or chat with our support team.
Help Center