Revalidate at: 2025-12-19 14:49:13

2025 11

How we built the Nuxt MCP server to enable AI assistants to access our documentation through structu...

Article

Nuxt Image v2 is out - with full TypeScript support, IPX v3, and new providers!...

Release

2025 10

Nuxt 4.2

Nuxt

10-25 08:00

Nuxt 4.2 is out - with experimental TypeScript plugin support, better error handling in development,...

Release

2025 09

Nuxt UI v4

Nuxt

09-22 18:00

Nuxt UI v4 unifies Nuxt UI and Nuxt UI Pro into one powerful, completely free library. With over 110...

Release

Nuxt 4.1

Nuxt

09-02 18:00

Nuxt 4.1 is out - bringing enhanced build stability, better development experience, and powerful new...

Release

2025 07

Nuxt 3.18

Nuxt

07-28 18:00

Nuxt 3.18 is out - bringing v4 features to v3, improved accessibility, better browser dev tooling in...

Release

Nuxt 4.0 is here! A thoughtful evolution focused on developer experience, with better project organi...

Release

2025 06

A lightweight, privacy-focused widget to gather your feedback on Nuxt documentation, built with Driz...

Article

We have some exciting news about the roadmap to Nuxt 4, including a new timeline and what to expect ...

Release

2025 04

Nuxt 3.17

Nuxt

04-27 18:00

Nuxt 3.17 is out - bringing a major reworking of the async data layer, a new built-in component, bet...

Release

Learn TypeScript cursor-rules for AI development. Covers best practices, JSDoc, structure. Different...

2025 03

...

Nuxt UI v3

Nuxt

03-12 18:00

Nuxt UI v3 is out! After 1500+ commits, this major redesign brings improved accessibility, Tailwind ...

Release

TypeScript announced a full rewrite of TypeScript in Go. In testing, this rewrite has achieved a 10x...

Nuxt 3.16

Nuxt

03-07 18:00

Nuxt 3.16 is out - packed with features and performance improvements...

Release

The coloring problem in modern programming, and a proposal of a new approach...

2025 02

Let's move on to ESM-only...

2025 01

TypeScript 5.8's new erasableSyntaxOnly flag enforces pure type annotations by disabling enums, name...

Proposal for an extended Semantic Versioning called Epoch SemVer to provide more granular versioning...

2024 12

TypeScript is coming to Node 23. Let's break down what that means....

Nuxt 3.15

Nuxt

12-24 18:00

Nuxt 3.15 is out - with Vite 6, better HMR and faster performance...

Release

2024 11

Discover Nuxt Icon v1 - a modern, versatile, and customizable icon solution for your Nuxt projects....

Release

Nuxt 3.14

Nuxt

11-04 18:00

Nuxt 3.14 is out - with a new rspack builder, shared folder, and performance enhancements!...

Release

2024 09

Learn how to extract the type of an array element in TypeScript using the powerful `Array[number]` t...

2024 08

Nuxt 3.13

Nuxt

08-22 18:00

Nuxt 3.13 is out - porting back some of the new features we're building for Nuxt 4!...

Release

Learn how to publish a package to npm with a complete setup including, TypeScript, Prettier, Vitest,...

Nuxt Scripts provides better performance, privacy, security, and developer experience for third-part...

Release

Enums in TypeScript can be confusing, with differences between numeric and string enums causing unex...

2024 07

Is TypeScript just a linter? No, but yes....

It's a massive ship day. We're launching a free TypeScript book, new course, giveaway, price cut, an...

2024 06

Nuxt 2 will reach End of Life (EOL) on June 30th, 2024. We've partnered with HeroDevs on offering Ne...

Announcement

Learn why the order you specify object properties in TypeScript matters and how it can affect type i...

Nuxt 3.12

Nuxt

06-10 18:00

Nuxt 3.12 is out - full of improvements and preparing the way for Nuxt 4!...

Release

Learn how to use `corepack` to configure package managers in Node.js projects, ensuring you always u...

2024 04

An initiative to support open-source ecosystem by Anthony Fu....

We revamped our ESLint integrations to support ESLint v9 with the flat config, as well as a new modu...

Article

Learn TypeScript by setting up a pro environment, using advanced IDE features, and mastering type an...

Learn how to strongly type process.env in TypeScript by either augmenting global type or validating ...

2024 03

A lot of things have happened for Nuxt over the last year. Sébastien and Daniel share their thoughts...

Release

Discover when it's appropriate to use TypeScript's `any` type despite its risks. Learn about legitim...

Learn why TypeScript's types don't exist at runtime. Discover how TypeScript compiles down to JavaSc...

Anthony's Roads to Open Source - The Set Theory - React Paris 2024...

Improve React TypeScript performance by replacing type & with interface extends. Boost IDE and tsc s...

In this book teaser, we discuss deriving vs decoupling your types: when building relationships betwe...

Learn how TypeScript's new utility type, NoInfer, can improve inference behavior by controlling wher...

Learn how to set up TypeScript to bundle a Node app using pnpm, Node.js, TypeScript, and ES Modules ...

TypeScript 5.5 introduces type predicate inference from function bodies, simplifying type narrowing ...

Some of my thoughts on my mental health during my journey in Open Source...

Nuxt 3.11

Nuxt

03-16 18:00

Nuxt 3.11 is out - with better logging, preview mode, server pages and much more!...

Release

Learn why it's not possible to restrict the type of children in React components with TypeScript....

Learn how to make TypeScript functions more flexible and type-safe by using type parameters instead ...

Learn how to handle errors when using Array.reduce to transform arrays into objects in TypeScript. F...

Shiki v1.0 came with many improvements and features - see how Nuxt drives the evolution of Shiki!...

Article

The methodology behind Shiki Magic Move....

2024 02

Anthony's Roads to Open Source - The Progressive Path - Vue Amsterdam...

Whether you use let or const in TypeScript affects whether or not their values can be changed, and h...

Learn how to use typescript generics to pass types in constructs like Array and Set....

In TypeScript, the `as never` type assertion is occasionally needed when dealing with unions of func...

Using the method shorthand syntax for function annotations in TypeScript can result in runtime error...

2024 01

Learn about the limitations of React's `forwardRef` TypeScript and discover a solution to enable inf...

Nuxt 3.10

Nuxt

01-30 08:00

Nuxt 3.10 is out - packed with features and fixes. Here are a few highlights....

Release

2023 12

Nuxt 3.9

Nuxt

12-25 08:00

Nuxt 3.9 is out - a Christmas gift from the Nuxt team bringing Vite 5, interactive server components...

Release

TypeScript boosts productivity but faces pitfalls like type mismatches, null values, & puzzling erro...

2023 11

TypeScript 5.3 introduces relaxed rules around readonly arrays and improvements in const type parame...

Nuxt DevTools v1.0 is out, generally available to all Nuxt projects!...

Release

Understand how Type Predicates work in TypeScript, using an example of filtering a mixed array of el...

2023 10

Anthony's Roads to Open Source - The Set Theory - Vue Fes Japan 2023...

Learn how to provide a TypeScript playground when asking for help with your TypeScript questions, ma...

Learn how to work with events in React and TypeScript, from onClick to onSubmit....

Nuxt 3.8

Nuxt

10-19 08:00

Nuxt 3.8 is out, bringing built-in DevTools, automatic Nuxt Image install, a new app manifest and mu...

Release

Now, and the Future of Nuxt Devtools - Nuxt Nation 2023...

We are thrilled to release the new nuxt.com, powered by Nuxt UI and now open source....

Announcement

A step-by-step guide on setting up ESBuild to bundle a Node application....

When using '--moduleResolution' with the option 'nodenext', it is necessary to add explicit file ext...

Anthony's Roads to Open Source - The Set Theory - ViteConf 2023...

2023 09

Learn how to add TypeScript to your existing React project in a few simple steps....

Learn the essential TypeScript configuration options and create a concise tsconfig.json file for you...

Big projects like Svelte and Drizzle are not abandoning TypeScript, despite some recent claims....

Learn different ways to pass a component as a prop in React: passing JSX, using React.ComponentType,...

Learn about TypeScript performance and how it affects code type-checking speed, autocomplete, and bu...

When typing React props in a TypeScript app, using interfaces is recommended, especially when dealin...

2023 08

Learn TypeScript in 2023 with this step-by-step guide. Understand the basics, essential types, union...

Learn how to manually assign types to JSON imports in TypeScript by creating `.d.json.ts` files, whi...

Nuxt 3.7

Nuxt

08-25 08:00

Nuxt 3.7 is out, bringing a new CLI, native web streams and response, rendering optimisations, async...

Release

TypeScript 5.3 is in the works, with potential features including Import Attributes, throw expressio...

When declaring array types in TypeScript, you can choose between `Array` and `T[]`. Both are identic...

The `satisfies` operator in TypeScript allows for type annotations without sacrificing inference. He...

Learn how to use the `Extract` helper in TypeScript to extract specific members from a discriminated...

If you receive a "Cannot redeclare block-scoped variable 'name'" error in TypeScript, it can be reso...