the frontend is such a mess these days. it's like a new framework or library comes out every week and everyone has to rewrite their entire codebase. can we just settle on something that works and move on?