Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>Remix doesn't feel bloated to me.

This still fits into the "kitchen sink" type frameworks I try to avoid. SSR has its place, but a huge portion of SPAs are better served by the flexibility of not requiring an app server. And tightly coupling those two just seems like a bad idea for a UI framework to me.



Fair enough. Genuinely wondering, what flexibility do you get by not having an app server?


>Genuinely wondering, what flexibility do you get by not having an app server?

Keeping the frontend and backend decoupled. Being able to host the UI anywhere that can serve HTML/JS and not have to worry about maintaining/monitoring another server. Deployments are just a CDN cache invalidation, not cycling a container somewhere. SSR is great if you're worried about SEO, but it's generally total overkill for most apps.


I don't think it's overkill for most apps anymore. The performance gains are non-trivial and actually more of a reason these days for me to use SSR than SEO.

I guess keeping frontend and backend decoupled is a matter of preference. I don't mind coupling my backend and frontend, and think it's a huge developer productivity gain to colocate components with data fetching.

If you already need a server to serve data, I actually think it just makes sense to use that server also to serve html.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: