-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Update learning nav to bring beginner friendly topics before complex articles for the english locale #8293
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
… articles for the english locale
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Signed-off-by: Raghav Tengse <[email protected]>
AugustinMauroy
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
|
@avivkeller ive implemented the changed requested within issue #8274 and have implemented a new http section within the learning tab and moved the existing http article to a new folder called http |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #8293 +/- ##
==========================================
- Coverage 76.61% 76.58% -0.03%
==========================================
Files 117 117
Lines 9746 9751 +5
Branches 328 329 +1
==========================================
+ Hits 7467 7468 +1
- Misses 2277 2281 +4
Partials 2 2 ☔ View full report in Codecov by Sentry. |


Description
As mentioned in issue #8272, the order for the articles in the learning navigation made it so that Advanced articles are frequently put before basic ones, leading to important information being hard to reach. This commit aims to reorder the navigation.
Prior sections were structured as:
Getting Started
Typescript
Asynchronous Work
Manipulating files
Command Line
Migrations
Modules
Diagnostics
test runner
The current structure has been changed to:
Getting Started
Command Line (moved up — basic CLI concepts early)
Manipulating files (file handling early)
Asynchronous Work
Typescript (after core Node.js topics)
Modules
Diagnostics
test runner (testing after core topics)
Migrations (advanced / niche last)
Validation
The screenshot is too long to include within the message, but the changes can be found on the learning page at the navigation bar. The changes have been implemented and run to ensure that the modification was successful.
Related Issues
Addresses #8272
Check List
pnpm formatto ensure the code follows the style guide.pnpm testto check if all tests are passing.pnpm buildto check if the website builds without errors.