Quest 2 - Building The Library
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.
- A screenshot
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