4 ms·
I'm not a fan of the SSR hype. What frameworks would you recommend for building CSR apps?
by k__ 3y ago
I'm not a fan of the SSR hype.
What frameworks would you recommend for building CSR apps?
- deleted 3y ago[deleted]
- kmlx 3y agoreact with any bundler out there?
- k__ 3y agoBig fan of React. But it seems the frameworks around it are moving more and more into the SSR direction.
- floydnoel 3y agoThat’s true, which is annoying when all you might want is simple CSR. For that use-case, I have found that Vite works very well these days. It is exceedingly lightweight and fast also. Check it out!
- kmlx 3y agoyes, i have a project that uses it. it’s pretty great, fast too.
- threatofrain 3y agoThe focus has indeed been on SSR but Next is still good for SPA. If you're okay going off the popular main road there's SvelteKit, SolidStart, or QwikCity.
- junon 3y agoSurplus, if you want something lighter weight than most frameworks.
- ohgodplsno 3y agoNone. Regular HTML, along with React/Mithril/Vue/Svelte/Preact/your favorite library, used only in the places that need it. 90% of your site is static content and 10% is a graph ? Don't render your entire site with react, just the damn graph.
- sph 3y agoThere is no need for those heavyweight libraries to sprinkle some interactivity. These days I do mostly server side on a sane language plus StimulusJS which is a small, composable layer 1/20th the complexity of React or Vue.
- Capricorn2481 3y agoThat's exactly what AstroJS does though. It just makes it easier. It's not a super heavyweight framework
- TDiblik 3y agoPersonally, I really like svelte. Either use a bundler + js library for redirects OR SvelteKit with static adapter (https://kit.svelte.dev/docs/adapter-static https://kit.svelte.dev/docs/adapter-static). Fyi I use the latter since it's easier to setup and bit more trouble-free to use overall :D
- beeburrt 3y agoPreact https://preactjs.com/ https://preactjs.com/
- kevinfiol 3y agoSvelte without SvelteKit. Or you can try my toy one :D https://github.com/kevinfiol/umai https://github.com/kevinfiol/umai