Nuxt 3 beta is out! Discover more about it on v3.nuxtjs.org

Discover
Showcases
Showcases

Selection of websites built with Nuxt

Case studies
Case studies

How companies use Nuxt

Testimonials
Testimonials

What they think about us

Learn
Docs
Docs

Create fast websites easily

Examples
Examples

Understand everything in Nuxt

Tutorials
Tutorials

Learn with concrete cases

Master courses
Master courses

Learn more with experts

Explore
Deployments
Deployments

How to Deploy Nuxt

Modules
Modules

Extend the power of Nuxt

Themes
Themes

Get started with themes

Video Courses
Video Courses

Learn step by step

Community
Announcements
Announcements

Latest news about Nuxt

Teams
Teams

They are Nuxt

Releases
Releases

All the code we have released

Sponsors
Sponsors

They trust us

Partners
English
Français
日本語
  • Get Started
    • Installation
    • Routing
    • Directory Structure
    • Commands and Deployment
    • Conclusion
    • Upgrading
  • Concepts
  • Features
  • Directory Structure
  • Configuration Glossary
    • The alias Property
    • The build Property
    • The buildDir Property
    • The cli Property
    • The css Property
    • The components Property
    • The dev Property
    • The dir Property
    • The env property
    • The extendPlugins Property
    • The generate Property
    • The globalName property
    • The head Property
    • The hooks Property
    • The ignore Property
    • The loading Property
    • The loading indicator Property
    • The mode Property
    • The modern Property
    • The modules Property
    • The modulesDir Property
    • The plugins Property
    • The render Property
    • The rootDir Property
    • The router Property
    • RuntimeConfig properties
    • The server Property
    • The serverMiddleware Property
    • The srcDir Property
    • The ssr Property
    • The target Property
    • The telemetry Property
    • Transition Properties
    • The vue.config Property
    • The watch Property
    • The watchers Property
  • Internals Glossary
  • Components Glossary
Master courses
Master courses

Learn more with experts

Version: v2.15.8 Version: v3.x (Beta)
English
Français
日本語
  • Get Started
    • Installation
    • Routing
    • Directory Structure
    • Commands and Deployment
    • Conclusion
    • Upgrading
  • Concepts
  • Features
  • Directory Structure
  • Configuration Glossary
    • The alias Property
    • The build Property
    • The buildDir Property
    • The cli Property
    • The css Property
    • The components Property
    • The dev Property
    • The dir Property
    • The env property
    • The extendPlugins Property
    • The generate Property
    • The globalName property
    • The head Property
    • The hooks Property
    • The ignore Property
    • The loading Property
    • The loading indicator Property
    • The mode Property
    • The modern Property
    • The modules Property
    • The modulesDir Property
    • The plugins Property
    • The render Property
    • The rootDir Property
    • The router Property
    • RuntimeConfig properties
    • The server Property
    • The serverMiddleware Property
    • The srcDir Property
    • The ssr Property
    • The target Property
    • The telemetry Property
    • Transition Properties
    • The vue.config Property
    • The watch Property
    • The watchers Property
  • Internals Glossary
  • Components Glossary
Master courses
Master courses

Learn more with experts

Version: v2.15.8 Version: v3.x (Beta)

The ssr property

Change default nuxt ssr value


  • Type: boolean
  • Default: true
  • Possible values:
    • true: Server-side rendering enabled
    • false: No server-side rendering (only client-side rendering)

You can set this option to false when you want only client side rendering

nuxt.config.js
export default {
  ssr: false // Disable Server Side rendering
}
Previously, mode was used to disable or enable server-side rendering. Here is the mode documentation .
Edit this page on GitHub Updated at Tue, Apr 5, 2022
Nazaré da Piedade Nazaré da Piedade Mosaab Emam Mosaab Emam Sylvain Marroufin Sylvain Marroufin Iljs Путлер Капут Iljs Путлер Капут Daniel Roe Daniel Roe Heitor Ramon Ribeiro Heitor Ramon Ribeiro Nero Nero Sébastien Chopin Sébastien Chopin Clément Ollivier Clément Ollivier Yoon Han Yoon Han Ikko Ashimine Ikko Ashimine FamCodings FamCodings Ayouli Ayouli F. Hinkelmann F. Hinkelmann felipesuri felipesuri Christophe Carvalho Vilas-Boas Christophe Carvalho Vilas-Boas Leoš Literák Leoš Literák Trizotti Trizotti Marcello Bachechi Marcello Bachechi Rodolphe Rodolphe Thomas Underwood Thomas Underwood Shek Evgeniy Shek Evgeniy Lukasz Formela Lukasz Formela Hugo Torzuoli Hugo Torzuoli Kareem Dabbeet Kareem Dabbeet tramplay tramplay verebelyicsaba verebelyicsaba Adam Adam Nate Butler Nate Butler Sandra Rodgers Sandra Rodgers Arpit Patidar Arpit Patidar Matthew Kuehn Matthew Kuehn Steven DUBOIS Steven DUBOIS Travis Lindsey Travis Lindsey syagawa syagawa Maxime Maxime かる かる Al Power Al Power Florent Delerue Florent Delerue quanghm quanghm José Manuel Casani Guerra José Manuel Casani Guerra Unai Mengual Unai Mengual kazuya kawaguchi kazuya kawaguchi Michael Lynch Michael Lynch Tomachi Tomachi pooya parsa pooya parsa Meir Roth Meir Roth

A landscape image A landscape image

About

  • Contact us
  • Enterprise support
  • NuxtLabs company
  • Open Source Software
  • Partnerships
  • Telemetry

Ecosystem

  • Announcements
  • Contribute
  • Chat with us
  • Events
  • Sponsors
  • Teams
  • Tutorials
  • Video courses

Resources

  • Design
  • Documentation
  • Examples
  • Deployments
  • Master courses
  • Modules
  • Releases
  • Showcases
  • Themes

Newsletter

The latest news, articles, and resources, sent to your inbox monthly.