---
title: Architecture
description: How Next.js Works
url: "https://nextjs.org/docs/14/architecture"
version: 14.2.35
lastUpdated: 2023-06-08
---


Learn about the Next.js architecture and how it works under the hood.

- [Accessibility](/docs/14/architecture/accessibility)
  - The built-in accessibility features of Next.js.
- [Fast Refresh](/docs/14/architecture/fast-refresh)
  - Fast Refresh is a hot module reloading experience that gives you instantaneous feedback on edits made to your React components.
- [Next.js Compiler](/docs/14/architecture/nextjs-compiler)
  - Next.js Compiler, written in Rust, which transforms and minifies your Next.js application.
- [Supported Browsers](/docs/14/architecture/supported-browsers)
  - Browser support and which JavaScript features are supported by Next.js.
- [Turbopack](/docs/14/architecture/turbopack)
  - Turbopack is an incremental bundler optimized for JavaScript and TypeScript, written in Rust, and built into Next.js.

---

For an index of all available documentation, see [/docs/14/llms.txt](/docs/14/llms.txt)