SSR — server renders. CSR — client renders.
SSR:
CSR:
1<!-- SSR - Nuxt 3 default -->2<script setup>3const { data } = await useFetch("/api/posts")4// Rendered on server5</script>67<!-- CSR - disable SSR -->8<script setup>9definePageMeta({ ssr: false })10const { data } = await useFetch("/api/posts")11// Rendered on client only12</script>
When to use: