Remix.run Logo
renegade-otter 3 hours ago

The problem with relying on these high-level frameworks, or heavy frameworks of any kind, is that one day they will change their entire approach to how things should be implemented, and then you have a giant pile of legacy on your hands.

I learned that lesson the hard way with ExtJS 3 => 4, and now my wife claims I have commitment issues.

tcoff91 2 hours ago | parent | next [-]

They are close to finally stabilizing the API (as much is possible given underlying platform stability). New Architecture has been in the works for 8 years. It’s such a massive upgrade over legacy architecture. Migrating our app to new architecture was not that hard tbh.

chamomeal 2 hours ago | parent | prev | next [-]

React-router has betrayed me so many times…

sokol-alxs 36 minutes ago | parent | prev [-]

"high-level frameworks" no different to native OS APIs. Apple/Google is constantly releasing new APIs, changing old one, deprecating, etc.

The difference is only in the velocity of changes/updates.