you are viewing a single comment's thread
view the rest of the comments
[–] 55 points 1 year ago (7 children)

Feels like a lot of “not inventing the wheel” - which is good? There are plenty of good wheels out there.

  • source
  • hideshow 14 child comments
  • [–] 73 points 1 year ago (1 child)

    But I don't NEED a wheel, I just need a tarp to put over this metal frame on my patio, and for some reason the tarp manufacturer attaches wheels and plane wings to it!?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 13 points 1 year ago (1 child)

    "Yes, I'd like a wheel. I don't want to invent it. Why, of course, give me the full package of wheel, axis, rotor, engine, fuel tank, windshield, mirrors, tire, front panel, brakes. This wheel will be great for me manually spinning cotton!"

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (1 child)

    You say that, but I've watched the JS community move from one framework and tool suite to the next quite rapidly. By my recollection, I've seen a wholesale change in popular tooling at least four times in the last decade. Granted, that's not every developer's trajectory through all this, but (IMO) that's still a lot.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    But changing frameworks is not why node_modules is so large. You don’t import Angular and Vue.

  • source
  • parent
  • hideshow 2 child comments
  • I agree. Rather each one of those is rather substantial on its own. Plus the churn of going from framework to framework makes it less useful to compress and bundle all this stuff into fixed versions on a slower schedule (e.g. like Ubuntu packages do). I think that all contributes to bloat.

  • source
  • parent