3 ms·
My theory is just that Web Development is immensely popular, probably 90% of jobs in my country (as an example) are either frontend or API backend; 50% of those
by dysoco 3y ago
My theory is just that Web Development is immensely popular, probably 90% of jobs in my country (as an example) are either frontend or API backend; 50% of those jobs might be frontend. It's much much more likely a company needs to ship a website than a device driver, a game or a desktop app. Nowadays even many of those are built using web technologies to have a bigger hiring pool and ship faster.
More companies doing web development => more developers doing and learning web development => more tools, libraries and frameworks for web development => more code being written for web development in different styles or with different architecture => bigger chances for spaghetti code and unnecessary complexity, also bigger chance for just bad code in general (because more code) => these ideas and tools just permeate back into the ecosystem.
Whereas in other areas I have a feeling that since there is not enough people working on a certain area, they might all use the same few tools and these would grow more mature.