Skip to content
DevMeme
1512 of 7435
JavaScript Fundamentals vs. The Framework-First Approach
Juniors Post #1692, on Jun 12, 2020 in TG

JavaScript Fundamentals vs. The Framework-First Approach

Description

This is a two-panel meme using the 'If Those Kids Could Read They'd Be Very Upset' format from the animated series King of the Hill. In the top panel, the character Bobby Hill is inside a classroom, pointing assertively at a sign he has taped to the window. The sign reads, 'Learn basic javascript before diving into a framework'. The view is from outside, looking in. In the bottom panel, the perspective shifts to outside the classroom, where the character Hank Hill stands with a group of other adults, looking towards the sign. The caption at the bottom reads, 'If those kids could read they'd be very upset'. The meme satirizes a common debate in the web development community, criticizing junior developers or learners who jump directly into popular frameworks like React, Angular, or Vue without first mastering the fundamentals of vanilla JavaScript. For senior engineers, this is a relatable frustration, as a lack of foundational knowledge can lead to poor problem-solving skills and an over-reliance on framework-specific abstractions

Comments

7
Anonymous ★ Top Pick Learning React before JavaScript is like trying to use a teleportation device by just pushing the big red button. It works until it doesn't, and then you're just a pile of molecules in the wrong place with no idea how to reassemble yourself
  1. Anonymous ★ Top Pick

    Learning React before JavaScript is like trying to use a teleportation device by just pushing the big red button. It works until it doesn't, and then you're just a pile of molecules in the wrong place with no idea how to reassemble yourself

  2. Anonymous

    Asking a React-only junior to implement debounce in vanilla JS is the frontend equivalent of asking a Kubernetes evangelist to explain cgroups - suddenly the playground goes quiet

  3. Anonymous

    Twenty years later, we're still debugging code written by developers who thought useState was a JavaScript primitive and webpack was part of the ECMAScript spec

  4. Anonymous

    The irony is that those 'kids' who jumped straight into React without learning vanilla JS are now senior engineers shipping production code, while the fundamentalists are still arguing about whether to use var, let, or const - proving that in software engineering, pragmatism often trumps purism, even if it means occasionally Googling 'how to loop through array without map.'

  5. Anonymous

    Those kids skipping vanilla JS? Future architects of 'works in dev, explodes in prod' masterpieces

  6. Anonymous

    Posted “Learn JavaScript before a framework.” Immediate response: “Is there a useDocs() hook for that?”

  7. Anonymous

    Watching framework‑first devs debug is just tracing abstractions until they rediscover closures - fundamentals are the one dependency you can’t npm install

Use J and K for navigation