curriculum icon indicating copy to clipboard operation
curriculum copied to clipboard

FS JavaScript: clarify that web assembly topic is to be skimmed only or skipped

Open hbar1st opened this issue 9 months ago • 3 comments

Checks

Describe your suggestion

In the Node.js topic https://www.theodinproject.com/lessons/nodejs-introduction-what-is-nodejs titled "Introduction: What is NodeJS?", we are asked to:

Take a few minutes to go through the “Getting Started” section of the new official Node.js website. Read up until, but not including, the TypeScript module.

However, the Getting Started section of the Node.js website now includes a topic about web assembly called Node.js with WebAssembly This topic appears in between the one called Node.js, the difference between development and production and the one called Debugging Node.js so we end up reading about web assembly even though it doesn't relate to the curriculum being presented in the Odin JS path.

I believe that the Odin lesson should clarify that the Web Assembly topic should either be skimmed as an 'fyi' or skipped entirely because it doesn't directly influence the learning path presented in Odin's Full Stack JS path. (otherwise, learners may find themselves unable to comprehend this article and having to go on a tangent or 'down a rabbit-hole' to gain a complete understanding of it at an inopportune time.)

thanks for your attention to the matter.

Path

Node / JS

Lesson Url

https://www.theodinproject.com/lessons/nodejs-introduction-what-is-nodejs

(Optional) Discord Name

hbar1st

(Optional) Additional Comments

Originally I posed a question about this on the discord channel here https://discordapp.com/channels/505093832157691914/505093832157691916/1358597314683600957 and was advised to open an issue.

hbar1st avatar Apr 07 '25 00:04 hbar1st

Can you assign this to me please?

ChuqiaoHuang avatar Apr 07 '25 16:04 ChuqiaoHuang

Can someone on the @TheOdinProject/javascript team look into this issue

rlmoser99 avatar Apr 08 '25 00:04 rlmoser99

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar May 08 '25 02:05 github-actions[bot]

This issue is stale because it has had no activity for the last 30 days.

github-actions[bot] avatar Sep 03 '25 02:09 github-actions[bot]

Looking at the assignment, we can remove it altogether. Very little of it is both new and in scope of TOP; most is just a refresher of basic stuff or some "cool extra stuff", and the other assignments cover what that lesson needs. Anything else with the Node docs, people can explore on their own (and other lessons assign relevant parts anyway).

Acceptance criteria

mao-sz avatar Sep 04 '25 18:09 mao-sz

I'd like to be assigned this issue

DrantDumani avatar Sep 08 '25 15:09 DrantDumani