← Back to context

Comment by jdthedisciple

3 years ago

Wait upon quick glance Vite doesn't come with SSR support ... ?

Yea guess I'll stick with NextJS

I built a React SSR app on Vite using Vike (https://vike.dev), it worked well enough for my simple needs. Best part was I was able to easily reuse a bunch of components from the primary React SPA app that lives side-by-side in the same project without needing to buy into the "Next.js way".

SSR support is only needed for public-facing websites that will undergo some kind of search engine indexation. For most apps this is not necessary since most apps are not accessible publicly.

  • NextJS does more than SSR, like determining routing based on directories and making React Server Components and Actions so simple it's hard to not choose NextJS

    They've removed a ton of pain from full stack React/JS/TS