In nuxt.config.js I have configured ssr: false and I'm using some static hosting.
I understand that Nuxtjs with ssr: false is CSR (Client Side Rendering).
I wonder what is the difference between Nuxt and Vue in that case?
Nuxt's purpose is mainly SSG/SSR/Edge rendering (or anything tied to have your code coming from a server step at some point).
If you use ssr: false, you will indeed lose a lot of Nuxt's strengths, meanwhile, you will still have:
router.js fileref, reactive, onMounted etc for you (if using Composition API)As you can see, even if you use Nuxt as SPA-only, you will still get some quality of life improvements in your developer journey (better "DX").
Is it worth an abstraction on top of vanilla Vue? Maybe, depends on how fast/custom you want your code to be and if you don't feel like re-implementing the features already available in Nuxt.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With