Hacker News new | ask | show | jobs
by swiftcoder 1 day ago
> Just because something is a proverb, doesn't mean it's automatically true for all cases.

A professional woodcarver armed with only a metal spoon will still make a nicer woodcarving than I can given a full wood shop. Similarly, if you only give me notepad.exe, I can still make a pretty nice website.

Does using the right tools make our lives easier? For sure. Using mildly-wrong tools (react, in this case) isn't going to hold us back very much though.

1 comments

How good are you at hammering nails with a screwdriver? Tools are important. We have a more apropos saying in our industry: use the right tool for the job. Don't let your brain get fried by the 'poor workman' adage, it's talking about the difference between an expensive tool and a cheap tool of the same kind, not two tools of different kinds entirely.
> it's talking about the difference between an expensive tool and a cheap tool of the same kind, not two tools of different kinds entirely.

I have trouble seeing how React vs Astro is two tools of different kind entirely?

Astro itself uses React.

It can use other libraries with it too, or just plain HTML, but it’s not in the same space.

React can’t work on the backend by itself without Astro, Next.js, etc, or some hand-made micro-framework.