Tuesday, October 8, 2024
HomeJavaScriptOn being a "JavaScript framework developer"...

On being a “JavaScript framework developer”…


Creating “vanilla web sites” moved out of the mainstream. Right this moment, a complete trade focuses on doing issues with a selected framework. And that is solely logical.

Attain for the mainstream framework, and also you get developer productiveness free of charge! They are saying. In the event you want a brand new function, something is just one npm dependency away.

Each web site I’ve labored on within the final years (perhaps even a decade?) is annoyingly complicated (and brittle). Do you want a sticky header — npm set up. Do you wish to validate a type — npm set up. Do you wish to present a modal — npm set up

The result’s bloated web sites constructed by framework builders. And you may’t blame all the brand new builders for that. When all of the job postings require framework expertise, folks becoming a member of the online dev world deal with changing into framework consultants.

Nevertheless, is specializing in one specific framework the very best strategy?

Here is Maximiliano Firtman with some knowledge:

[Framework] builders are much less comfy transferring between frameworks and libraries.

[Framework] builders don’t have a full understanding of how the browser works, what it provides, and what “magic” their framework supplies.

[Framework] builders typically depend on a restricted toolbox, utilizing the identical answer for each drawback, even when it’s not probably the most environment friendly possibility.

Generally we find yourself utilizing the mistaken answer for an issue, resulting in gradual person experiences and an excessive amount of complexity.

Understanding the DOM, fashionable CSS and semantic HTML is invaluable for constructing good web sites! Basic net dev information will result in a greater, quicker and extra accessible net.

I would love the trade to comply with Alex Russel right here:

By no means, ever rent for JavaScript framework abilities. As an alternative, interview and rent just for fundamentals like net requirements, accessibility, fashionable CSS, semantic HTML, and Internet Parts.

A dev figuring out the online platform will produce nice web sites whatever the tech stack. On the finish, there’s “simply” net stuff under all of the framework magic, proper?

A framework developer, however, might need a tough time switching frameworks, reaching for easy options or delivering high-quality web sites with out your entire JavaScript ecosystem. And I’ve seen this precise drawback loads of instances.

So, should you can, deal with changing into an internet developer fairly than a framework developer! And should you’re hiring, deal with bringing folks on who know the online. They will be a a lot larger assist once you migrate your web site to the following trending framework in 5 years… (and everyone knows it is going to occur).

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments