
Extra Nuxt config options that go further and could help unlock new possibilities.
Reza Baar
November 24, 2025
Nuxt is configured with sensible but extendable defaults. The nuxt.config.ts file supports an opt-in features namespace to enable or disable specific runtime behaviors, alongside a future namespace to adopt upcoming framework defaults and experimental multi-app support. It is located at the root of a Nuxt project and can be used to add custom scripts, register modules or change rendering modes.
In this article, we’re going to check some “extra” options that go further and could help unlock new possibilities.
The features block controls optional runtime behaviors in your application:
export default defineNuxtConfig({
features: {
devLogs: true // | 'silent'
}
})
export default defineNuxtConfig({
features: {
inlineStyles: false // | (id) => boolean
}
})
export default defineNuxtConfig({
features: {
noScripts: true, // or 'production' | 'all' | false
},
})
Enable upcoming defaults and experimental core changes under future:
export default defineNuxtConfig({
future: {
compatibilityVersion: 5
}
})
export default defineNuxtConfig({
future: {
multiApp: true
}
})
export default defineNuxtConfig({
experimental: {
asyncContext: true,
},
})
export default defineNuxtConfig({
experimental: {
buildCache: true,
},
})
export default defineNuxtConfig({
experimental: {
cookieStore: true,
},
})
export default defineNuxtConfig({
experimental: {
purgeCachedData: false, // enabled by default
},
})
Get the latest news and updates on developer certifications. Content is updated regularly, so please make sure to bookmark this page or sign up to get the latest content directly in your inbox.

JavaScript Isn’t Slow. You’re Just Using It Wrong.
JavaScript is not inherently slow. Poor architectural choices are. Here’s how modern JavaScript actually performs, and where developers really lose speed.
Martin Ferret
Jan 6, 2026

How to animate transitions with Angular?
Angular 20.2 introduces a delightfully simple way to animate elements as they enter and leave the screen. With zero imports and CSS doing all the heavy lifting, the new animate.enter and animate.leave attributes let you add smooth, modern transitions with minimal code and maximum sanity.
Alain Chautard
Dec 26, 2025

Starting a React Project? shadcn/ui, Radix, and Base UI Explained
Understand unstyled component libraries, compare Radix and Base UI, and learn how shadcn/ui and shadcn/create help you build React apps your way.
Aurora Scharff
Dec 24, 2025
We can help you recruit Certified Developers for your organization or project. The team has helped many customers employ suitable resources from a pool of 100s of qualified Developers.
Let us help you get the resources you need.
