I think a lot of the answer you get depends on your⌠position within the field, is what iâm going to call it.
âweb developmentâ is a very, VERY broad church.
Me pottering around and developing a webpage for myself, or even for my job (which is not in web development, but a tech field; so my job-based development is in the utility/presentation sort of area. Side projects to make a tool that automates this thing or another.), in which iâm developing for myself, by myself, and it doesnt matter what the code looks like, as long as it gets the job done in some degree of time, is web development.
Youâve got solo developers, who do a job, but at the end of the job it will become someone elseâs job later to pick up and read their code and maintain/adjust it. And thatâs a different mentality for development, because now youâve got to care about code styling, and making it understandable, readable, concise, and operate within the delivery specs of the customer. And thatâs also web development.
The person or people writing an extension for a preexisting library have to work within confines set by their frameworks, but also to have that code accepted by the original creators and/or the community that surround it, will need to meet code requirements for their deliverables. And thatâs also web development.
The guy whoâs creating a page or a script in a team collaboration on a major corporationâs site, who has got to encompass the ideas of multiple people into a cohesive design and work with their team, who will have varying ideas about what to use and how to use it, while keeping within the corporationâs budget for time and expense, has entirely different concerns when writing code as to the âproblemsâ of frameworks. But itâs also web development.
Itâs important to recognize that to each goes their need; there wonât be âanâ answer. Or âaâ reason for asking the question, for that matter.