# Page

A page is a file:

* stored in the *pages* directory.
* that is wrapped in a [layout](layout)
* and served as HTML.

## Syntax

The page file can be written in:

* [markdown](markdown) (md or mdx)
* or [programmatically](page-module) (jsx, tsx)

## Configuration

By default, the *pages* directory is the *pages* subdirectory of the [conf file directory](conf).

You can set it in the [paths node of the configuration file](directory-layout#configuration)
