Skip to content

Added JS Execution Notes & Node.js Installation Guide #289

Merged
Roshansuthar1105 merged 4 commits intoRoshansuthar1105:mainfrom
deepanshu-prajapati01:feat/added-js-execution-and-installation-pages
Sep 9, 2025
Merged

Added JS Execution Notes & Node.js Installation Guide #289
Roshansuthar1105 merged 4 commits intoRoshansuthar1105:mainfrom
deepanshu-prajapati01:feat/added-js-execution-and-installation-pages

Conversation

@deepanshu-prajapati01
Copy link
Contributor

Hi team 👋

This PR brings two new, beginner-friendly documentation pages: one covering how JavaScript code is executed, and another with a step-by-step guide to installing Node.js (with a nod to VS Code setup for streamlined development).


🔍 Problem Resolved

  • No dedicated notes section for understanding JavaScript’s execution process (memory creation, code execution, call stack, scope, etc.).
  • No clear onboarding steps for new users to install Node.js and start working with JS locally.

✅ What’s Changed

  • Added a fresh notes/explanation page summarizing how JavaScript executes, including core concepts like the two execution phases (creation, execution), global/function contexts, memory allocation, and the call stack.
    Example code snippets reinforce the execution concepts.
  • Added an installation guide page showing how to download and install Node.js step by step. Shared a basic “Hello World” code sample.
  • Included initial hints about VS Code setup to help users get started in the right environment.

📸 Screenshot

Execution Page
image

Node js installation page
image


🎯 Result

  • Users now have a clear foundational understanding of how JS runs code and how to set up their environment, lowering barriers for beginners and new contributors.
  • Documentation is now more complete for onboarding and teaching.

🏷 Labels Requested

  • gssoc25
  • level3
  • frontend

@netlify
Copy link

netlify bot commented Sep 9, 2025

👷 Deploy request for codifylearn pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit b116844

@Roshansuthar1105 Roshansuthar1105 merged commit dc775bc into Roshansuthar1105:main Sep 9, 2025
@Roshansuthar1105 Roshansuthar1105 added enhancement New feature or request gssoc25 Level 3 Hard labels Sep 9, 2025
@deepanshu-prajapati01 deepanshu-prajapati01 deleted the feat/added-js-execution-and-installation-pages branch September 9, 2025 06:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request gssoc25 Level 3 Hard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants