# Next.js 9

DevFeed: [Next.js 9](<https://devfeed.tech/articles/next-js-9-3249.md>)

Original publisher: [Read original article](<https://nextjs.org/blog/next-9>)

Author: Tim Neutkens

Published: 2019-07-08T07:00:00Z

Content type: release

Language: en

Sources: [Next.js Blog](<https://devfeed.tech/sources/next-js-blog.md>)

Topics: [Next.js](<https://devfeed.tech/topics/next-js.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [API](<https://devfeed.tech/topics/api.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Developer experience](<https://devfeed.tech/topics/developer-experience.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [next-js](<https://devfeed.tech/tags/next-js.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [routing](<https://devfeed.tech/tags/routing.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

## AI overview

Next.js 9 introduces built-in, zero-configuration TypeScript support with integrated type checking, file-system-based dynamic routing, API routes, automatic static optimization, additional production optimizations, and developer experience improvements. The release is designed to remain largely backward compatible.

## Source excerpt

Next.js 9 includes TypeScript support, Dynamic Routing, API Routes, Automatic Static Optimization, and more!