🚀 Just created a Node.js Cheat Sheet! A simple and practical reference guide to understand core backend concepts and build applications with confidence. 📌 Topics Covered: • Modules • File System • Server • Async • NPM Perfect for beginners exploring backend development and developers who want a quick revision guide. Live: (https://lnkd.in/dxABpp_Q) Keep learning. Keep building. 💻✨ #NodeJS #JavaScript #BackendDevelopment #WebDevelopment #Coding #CheatSheet #LearningJourney
More Relevant Posts
-
Just created an Express.js Cheat Sheet! A simple and practical reference guide to quickly understand and work with Express.js while building Node.js applications. 📌 Topics Covered: • Setup • Routing • Middleware Perfect for beginners learning backend development and developers who want a quick revision guide. live: (https://lnkd.in/djsg-mnF) Code smarter. Build faster. 💻✨ #ExpressJS #NodeJS #JavaScript #BackendDevelopment #WebDevelopment #Coding #CheatSheet
To view or add a comment, sign in
-
🚀 Day 3 of Learning Node.js Today's topic was Node.js Modules. What I learned: * What modules are * How to use require() * How to export functions from one file and use them in another This helps organize code better and make it reusable. Step by step moving deeper into backend development. #NodeJS #JavaScript #Coding #MERNStack Day 4 Post – Built-in Modules Writing
To view or add a comment, sign in
-
Node Internals🫡 Today we explored Node.js in depth and learned about its architecture and how it works internally. Nodejs==(V8 engine + livuv library + C++) Lifecycle of the Eventloop EventLoop TRUE{ expired callback(); IO polling(); setImmediate(); close callback(); } Thank you, Piyush Garg sir, for guiding us and teaching Node.js so clearly. #chaicode #javascript #nodejs #learning #learninpublic
To view or add a comment, sign in
-
-
🚀 𝐓𝐨𝐝𝐚𝐲 𝐈 𝐞𝐱𝐩𝐥𝐨𝐫𝐞𝐝 𝐚 𝐭𝐨𝐩𝐢𝐜 𝐭𝐡𝐚𝐭 𝐦𝐚𝐧𝐲 𝐝𝐞𝐯𝐞𝐥𝐨𝐩𝐞𝐫𝐬 𝐨𝐟𝐭𝐞𝐧 𝐨𝐯𝐞𝐫𝐥𝐨𝐨𝐤 ...(if you genuinely learn something new ......just comment down💬..... new) the difference between dependencies and devDependencies in package.json.( for c++, gcc compiler vs fancy IDE) understand the difference, we first need to understand package.json. package.json is the main configuration file of a JavaScript project built with React or Node.js. 📁 package.json. 📦 This file stores important information about the project such as project metadata, libraries used in the project, and commands required to run the application. Inside this file there are different sections, and one of them is dependencies. ✅ Dependencies Dependencies are the packages or libraries that are required for the application to run. For example, if you are building a project using React, the React package must be defined inside the dependencies section of the package.json file. Without these packages, the application cannot run properly. ✅ DevDependencies On the other hand, devDependencies are packages that are used only during development. They help developers write or check code but are not required to run the application in production. Examples include tools like: ESLint for checking errors Prettier for formatting code #120days #react #nodejs #js #developer
To view or add a comment, sign in
-
-
Most developers use Node.js every day, but only 10% actually understand the Event Loop. 🧠 Stop installing external NPM packages for things Node can do natively. I’ve put together a "Back to Basics" cheat sheet to help you master the core runtime, optimize your I/O, and write cleaner, non-blocking code. What’s inside: ✅ The 6 Phases of the Event Loop ✅ Essential Built-in Modules (fs, path, os) ✅ CommonJS vs. ES Modules ✅ Pro-tip: Performance with Worker Threads Save this for your next technical interview or debugging session! 📌 #NodeJS #WebDevelopment #Backend #JavaScript #SoftwareEngineering #CodingTips
To view or add a comment, sign in
-
Today’s class was all about Node.js Internals & Architecture. 🚀 Learned how JavaScript Engine + C++ + libuv = Node.js, and explored key concepts like Process, Event Loop, Thread Pool, Top-Level Code, Import Statements, and Event Callback Registration. Understanding how Node.js works behind the scenes is a great step toward writing better backend code. 💻 Chai Aur Code, Hitesh Choudhary Piyush Garg Akash Kadlag Jay Kadlag Anirudh J. #NodeJS #BackendDevelopment #JavaScript #CodingJourney
To view or add a comment, sign in
-
-
State vs Props in React Simplified: If you're learning React, this is one of the most important concepts to understand 1. State: Managed inside the component Can be updated (mutable) Used for dynamic data (like counters, inputs) 2. Props: Passed from parent to child Read-only (immutable) Used to share data between components In short: State = “owned data” Props = “received data” Understanding this difference helps you write cleaner and more predictable React code. What confused you more when learning React: State or Props? #React #JavaScript #WebDevelopment #Frontend #Coding #100DaysOfCode
To view or add a comment, sign in
-
-
Today's class pushed me a bit out of my comfort zone with Node.js — and that’s always a good sign of learning. Here’s what we explored today: • What Node.js really is (in depth) • How V8 + C++ + LibUV together power Node.js • Understanding the Event Loop • Expired callbacks, I/O tasks, and the async workflow We also received a great assignment: Record a video explaining how the Event Loop works and how the entire process runs behind the scenes. Really enjoyed the session by Piyush Garg , Akash Kadlag , and Anirudh J. #chaicode #nodejs #webdevcohort2026 #javascript #backenddevelopment
To view or add a comment, sign in
-
-
Most backend failures don’t happen because code is wrong. They happen because too many things run at the same time. That’s exactly why async.queue exists in JavaScript. Think of it like a grocery store checkout system 🛒 You define two simple things: • Worker Function → What work needs to be done • Concurrency → How many tasks can run at the same time If concurrency = 3, only 3 tasks run in parallel. Everything else waits in line. No chaos. No overload. No angry APIs blocking you. Just a clean, controlled assembly line for your backend. Now I’m curious 👇 Where would you use async.queue in a real system? Examples: • Sending thousands of emails • Processing uploaded images • Calling rate-limited APIs Drop your use case in the comments 👇 #JavaScript #NodeJS #BackendDevelopment #AsyncProgramming #WebDevelopment #SoftwareEngineering #CodingTips #Programming #DevCommunity
To view or add a comment, sign in
-
-
⚡ What if your Node.js script could behave like a real terminal command? Not like this: node script.js But like this: mytool greet Shaheryar Just like git, npm, or docker. The strange part? It only takes one tiny line of code and a small npm trick to turn a normal script into a global CLI command. In my latest article I show how this works — and why many popular developer tools secretly use the same mechanism. 👉 Full article: https://lnkd.in/dGjFAJYc If you could build one custom CLI command for your workflow, what would it be? 👀 #NodeJS #JavaScript #DevTools #CLI #Programming #SoftwareEngineering #Developers
To view or add a comment, sign in
-
Explore related topics
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development