3 ms·
I know this lock-in pain quite too well. That's why I've started a web framework with the goal of being entirely flexible. I've made all code ejectable, minimi
by brillout 8y ago
I know this lock-in pain quite too well.
That's why I've started a web framework with the goal of being entirely flexible. I've made all code ejectable, minimized/simplified the glue code (so that you eject beautiful code) and made the stack flexible (you can remove/add a frontend/backend/ORM/database to your app easily and at any time). That should give you the flexibility you are looking for.
It's called Reframe (https://github.com/reframejs/reframe https://github.com/reframejs/reframe).
(The default starter "react-frontend" creates a static site.)
- alan_n 8y agoThis looks interesting for making SPAs and more app-like things, but then I haven't found things like Nuxt to be inflexible for that (never actually created a SPA with it though, just attempted to use it as an SSG). Doesn't look like it would work for me though for the same reasons Nuxt doesn't. It's not really lock-in pain that's my problem btw, but more config fatigue and missing features, and if the SSG has a plugin system to counteract this, then there's the problem that most don't work well or age quickly (imo this is usually because the plugin system is not strict enough), and regardless of whether they work, you end up with this patchwork of plugins, with a bunch of hacks and glue code to make them interact nicely, it's awful.