DEV Community

Discussion on: Is 0kb of JavaScript in your Future?

Collapse
 
ryansolid profile image
Ryan Carniato • Edited

I think the obstacle.. and really hardly one, is the desire to preserve developer experience of writing client side apps. That's the goal. Mind you these developments could have happened at any point (including right at the beginning of these technologies).

So "why now?" is what I have been exploring and I think there are a few factors some of which are basically this technology built for apps which are actually a much narrower band of the whole range of websites are being desired more and more to be pulled into simple sites. I've found myself having to train against a different perspective. Like explaining normal web operation as MPA is definitely humorous at times.

It isn't like the creator of these libraries weren't aware of this stuff years ago. Like the Remix guys (behind React Router for years) clearly point out that they have always been able to do this if they wanted to and seem to view their library as a sort of retro thing (even with branding).