DEV Community

Discussion on: How I developed a modern JAMStack website

Collapse
 
josemukorivo profile image
Joseph Mukorivo

Thanks for the insight, but at the same time I also there are times when using these tools will be good, like if you have time constrains using something like tailwind for styling will be faster than writting custom css since you wont have to worry much about things like cross browser compatibilty.... React also helps in other things like sharing code easily by creating reusable components...

But in general I think the tools we use for a given project should differ depending on the constrains we have.

Collapse
 
chasm profile image
Charles F. Munat

Yes, constraints determine the tools, but that's the point. The real constraint here is the serious lack of front-end developers who actually know their tools: HTML, CSS, and JS. Most of these other tools of which you speak were invented to prevent devs from ever having to learn their true craft. How sad.

Become an expert in HTML and CSS first, then see if you really need anything else. You might, but it certainly won't be a huge stack of overly complex libraries and frameworks.