Quest

Quest 2 - Building The Library

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

Learning Outcomes

By the end of this tutorial, you will be able to:

  • Understand Rust library structure
  • Understand the concept of (De)Serialisation
  • Use serde-rs and serde-json to (de)serialise JSON
  • Use reqwest to communicate with APIs

Quest Details

Introduction

NOTE: Getting rewards from this quest is over as it was only applicable on the Earn app when it was part of a campaign. Therefore, submissions are not reviewed or are disabled. However, you are highly encouraged to still complete the quest to practice your understanding.

Now that we know a bit more about APIs, letโ€™s begin writing our API library in this tutorial ๐Ÿ“š

The focus when writing our API library is more exploratory than a full implementation. This is to let you know what processes a typical developer does when experimenting with an API. You will also learn new terminologies such as serialisation and deserialisation.

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.

Deliverables

This quest has 1 deliverable.

  1. A screenshot

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