Learned JavaScript fundamentals today. Changed how I see frameworks.

I didn’t learn a “framework” today. I learned 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁’𝘀 𝗳𝗼𝘂𝗻𝗱𝗮𝘁𝗶𝗼𝗻. 💡 And honestly → I wish I’d done this sooner. Because understanding the core building blocks changes how you see every JS framework out there. Here’s what clicked today 👇 𝟭. 𝗡𝘂𝗺𝗯𝗲𝗿𝘀, 𝗦𝘁𝗿𝗶𝗻𝗴𝘀, 𝗕𝗼𝗼𝗹𝗲𝗮𝗻𝘀, 𝗡𝘂𝗹𝗹, 𝗨𝗻𝗱𝗲𝗳𝗶𝗻𝗲𝗱 → the “5 core pillars” every JS variable rests on. (And no, null isn’t 0 → it’s an intentional emptiness) 𝟮. 𝗔𝗿𝗿𝗮𝘆𝘀 → not just lists, but objects in disguise! typeof [1,2,3] → object 🤯 𝟯. 𝗡𝗮𝗡 & 𝗜𝗻𝗳𝗶𝗻𝗶𝘁𝘆 → the “weird cousins” of JS. 23 * "vikrant" → NaN 1/0 → Infinity 𝟰. 𝗣𝗿𝗶𝗺𝗶𝘁𝗶𝘃𝗲 𝘃𝘀 𝗡𝗼𝗻-𝗣𝗿𝗶𝗺𝗶𝘁𝗶𝘃𝗲 → the real “aha!” moment. Primitives are copied by value, while objects are copied by reference. Meaning in Image That’s when I realized JS isn’t weird, it’s just consistent in its own logic. Every small concept like this builds the foundation that frameworks like React, Node, or Next sit on. And I’m documenting it one concept at a time. P.S. If you’re learning JavaScript too → don’t skip the basics. #frontend #webdevelopment #javascript #developer #cohort2 #learningjourney #datatypes

  • text

To view or add a comment, sign in

Explore content categories