DEV Community

Discussion on: frontend development is over-complicated.

Collapse
 
itsjzt profile image
Saurabh Sharma

instead of advocating for framework people should focus in making the platform better and more suitable for making apps.

Payments Api, Service Worker, Push Notification, Add to homescreen are good features that aim to make the platform better.

Collapse
 
oenonono profile image
Junk

I think open source frameworks and libraries are a place to experiment with and mature ideas that will improve the platform. I also think they'll always exist, because there will always be new things we need after addressing the last batch. On top of that, I don't think everything can be provided for by the platform. There are all kinds of niches and domains that need attention and tools that wouldn't make sense for the platform. Not to mention people just have different preferences in developer experiences.

An issue as I see it is that it seems the majority of developers aren't great at figuring out which side of that line something is on. Or if not that, at approximating something that could translate more straightforwardly into one. It seems common to get caught up in the abstraction layer on top of the platform.

This is something browser vendors and web standards organizations should really focus on. It should be easier to learn what kinds of things could work, to pitch those ideas, to get actionable feedback, and so on.

As of now the very people that are most needed are alienated from making those contributions. I agree it's what's needed, but how does the industry get there from here?