Middleware exercises
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- Half a day
- Newbie friendliness
- 45/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- express
- Domain
- backend
Research direction
Start with the linked coursework at https://sdc.codeyourfuture.io/decomposition/sprints/3/prep/ and inspect the repository structure before creating the exercise. Done means the CodeYourFuture fork contains two new directories: one with an Express application using two custom-written middlewares, and one replacing one middleware with an off-the-shelf alternative.
Written by the indexing model from the issue text.
Description
Link to the coursework
https://sdc.codeyourfuture.io/decomposition/sprints/3/prep/
Why are we doing this?
Reasoning about code re-use is an important skill, and middlewares are common patterns.
Maximum time in hours
4
How to submit
Make a pull request against the CodeYourFuture fork of this repository adding two new directories - one containing your Express application with two custom-written middlewares, and one which replaces one with an off-the-shelf middleware.
- Dominant language
- No language data
- Stars
- 0
- Forks
- 71
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from CodeYourFuture/Module-Decomposition
-
🏕 Priority Mandatory 📅 Sprint 3 Core Module-Decomposition Submit:None 🦔 Size Tiny
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 2 Module-Decomposition Submit:None
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
-
🏕 Priority Mandatory 📅 Sprint 1 Core Module-Decomposition Submit:None 🦔 Size Tiny
Difficulty 1/5 Under an hour Newbie friendliness 20/100
-
🏕 Priority Mandatory 🐂 Size Medium 📅 Sprint 2 Core Module-Decomposition Submit:None
Difficulty 1/5 1-3 hours Newbie friendliness 55/100
-
🏕 Priority Mandatory 🐇 Size Small 📅 Sprint 1 Core Module-Decomposition Submit:None
Difficulty 1/5 1-3 hours Newbie friendliness 35/100
All issues in CodeYourFuture/Module-Decomposition
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
syfoud/Simulated_Scepter#172 ·
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
crossplane/crossplane#7859 ·
-
bot:ai-assisted component:compact-js status:untriaged
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
midnightntwrk/midnight-sdk#403 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
nightscout/nocturne#1379 ·