Top SitesFast and low overhead web framework, for Node.js | Fastify

Machine Readiness

Stored receipt and evidence

Overall

16

Readable

55

Callable

0

Commerce

0

Payment

0

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

read only

Control boundary

unknown

Payment rails

None

Payment providers

None

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

None

Verified payment surface

No

Crypto only

No

Readable docs

llms

Products

0

Variants

0

Priced variants

0

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Action samples

No stored action samples.

Samples

Product samples

No stored product samples.

Document

robots.txt

Not stored for this site.

Document

llms.txt

Open llms.txt
# Fastify

> Fast and low overhead web framework, for Node.js

- [Why](/index.md)

## benchmarks

- [Benchmarks](/benchmarks.md): Leveraging our experience with Node.js performance, Fastify has been built from the ground up to be as fast as possible.

## contribute

- [Join the Fastify community](/contribute.md): Fastify is a growing and friendly community, and would be lucky to have your contributions! 🙇‍♂️ Contributions are always welcome, we only ask you to follow the Contribution Guidelines and the Code Of Conduct.

## ecosystem

- [Plugins](/ecosystem.md): - There are  core plugins and  community plugins

## organizations

- [Organizations using Fastify](/organizations.md): Fastify is proudly powering a large ecosystem of organizations and products out there.

## resources

- [Resources](/resources.md): Welcome to the Fastify resources page! Here, you can find a collection of useful resources for learning and exploring Fastify.

## docs

- [Introduction](/docs/latest.md): The documentation for Fastify is split into two categories:
- [Index](/docs/latest/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/latest/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/latest/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/latest/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/latest/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/latest/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/latest/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/latest/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/latest/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/latest/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/latest/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/latest/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/latest/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/latest/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/latest/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/latest/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/latest/Guides/Style-Guide.md): Welcome
- [Testing](/docs/latest/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/latest/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/latest/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/latest/Reference.md): Core Documents
- [ContentTypeParser](/docs/latest/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/latest/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/latest/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/latest/Reference/Errors.md): Errors
- [Hooks](/docs/latest/Reference/Hooks.md): Hooks
- [HTTP2](/docs/latest/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/latest/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/latest/Reference/Logging.md): Logging
- [LTS](/docs/latest/Reference/LTS.md): Long Term Support
- [Middleware](/docs/latest/Reference/Middleware.md): Middleware
- [Plugins](/docs/latest/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/latest/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/latest/Reference/Reply.md): Reply
- [Request](/docs/latest/Reference/Request.md): Request
- [Routes](/docs/latest/Reference/Routes.md): Routes
- [Server](/docs/latest/Reference/Server.md): Factory
- [Type-Providers](/docs/latest/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/latest/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/latest/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/latest/Reference/Warnings.md): Table of contents
- [Benchmarking](/docs/v1.14.x/Documentation/Benchmarking.md): Benchmarking
- [ContentTypeParser](/docs/v1.14.x/Documentation/ContentTypeParser.md): Content Type Parser
- [Decorators](/docs/v1.14.x/Documentation/Decorators.md): Decorators
- [Ecosystem](/docs/v1.14.x/Documentation/Ecosystem.md): Ecosystem
- [Error-Handling](/docs/v1.14.x/Documentation/Error-Handling.md): Error Handling
- [Getting-Started](/docs/v1.14.x/Documentation/Getting-Started.md): Getting Started
- [Hooks](/docs/v1.14.x/Documentation/Hooks.md): Hooks
- [HTTP2](/docs/v1.14.x/Documentation/HTTP2.md): HTTP2
- [Lifecycle](/docs/v1.14.x/Documentation/Lifecycle.md): Lifecycle
- [Logging](/docs/v1.14.x/Documentation/Logging.md): Logging
- [LTS](/docs/v1.14.x/Documentation/LTS.md): Long Term Support
- [Middlewares](/docs/v1.14.x/Documentation/Middlewares.md): Middlewares
- [The hitchhiker's guide to plugins](/docs/v1.14.x/Documentation/Plugins-Guide.md): First of all, DON'T PANIC!
- [Plugins](/docs/v1.14.x/Documentation/Plugins.md): Plugins
- [Reply](/docs/v1.14.x/Documentation/Reply.md): Reply
- [Request](/docs/v1.14.x/Documentation/Request.md): Request
- [Routes](/docs/v1.14.x/Documentation/Routes.md): Routes
- [Server](/docs/v1.14.x/Documentation/Server.md): Factory
- [Testing](/docs/v1.14.x/Documentation/Testing.md): Testing
- [TypeScript](/docs/v1.14.x/Documentation/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v1.14.x/Documentation/Validation-and-Serialization.md): Validation and Serialization
- [How to write a good plugin](/docs/v1.14.x/Documentation/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a minimal framework and plugins are its strength, so thank you.
- [Benchmarking](/docs/v2.15.x/Documentation/Benchmarking.md): Benchmarking
- [ContentTypeParser](/docs/v2.15.x/Documentation/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v2.15.x/Documentation/Decorators.md): Decorators
- [Ecosystem](/docs/v2.15.x/Documentation/Ecosystem.md): Ecosystem
- [Errors](/docs/v2.15.x/Documentation/Errors.md): Errors
- [Fluent-Schema](/docs/v2.15.x/Documentation/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v2.15.x/Documentation/Getting-Started.md): Getting Started
- [Hooks](/docs/v2.15.x/Documentation/Hooks.md): Hooks
- [HTTP2](/docs/v2.15.x/Documentation/HTTP2.md): HTTP2
- [Lifecycle](/docs/v2.15.x/Documentation/Lifecycle.md): Lifecycle
- [Logging](/docs/v2.15.x/Documentation/Logging.md): Logging
- [LTS](/docs/v2.15.x/Documentation/LTS.md): Long Term Support
- [Middleware](/docs/v2.15.x/Documentation/Middleware.md): Middleware
- [The hitchhiker's guide to plugins](/docs/v2.15.x/Documentation/Plugins-Guide.md): First of all, DON'T PANIC!
- [Plugins](/docs/v2.15.x/Documentation/Plugins.md): Plugins
- [Recommendations](/docs/v2.15.x/Documentation/Recommendations.md): Recommendations
- [Reply](/docs/v2.15.x/Documentation/Reply.md): Reply
- [Request](/docs/v2.15.x/Documentation/Request.md): Request
- [Routes](/docs/v2.15.x/Documentation/Routes.md): Routes
- [Server](/docs/v2.15.x/Documentation/Server.md): Factory
- [Serverless](/docs/v2.15.x/Documentation/Serverless.md): Run serverless applications and REST APIs using your existing Fastify application.
- [Testing](/docs/v2.15.x/Documentation/Testing.md): Testing
- [TypeScript](/docs/v2.15.x/Documentation/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v2.15.x/Documentation/Validation-and-Serialization.md): Validation and Serialization
- [How to write a good plugin](/docs/v2.15.x/Documentation/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a minimal framework and plugins are its strength, so thank you.
- [Introduction](/docs/v3.29.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v3.29.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v3.29.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v3.29.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Ecosystem](/docs/v3.29.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v3.29.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v3.29.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v3.29.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [The hitchhiker's guide to plugins](/docs/v3.29.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v3.29.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v3.29.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v3.29.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v3.29.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v3.29.x/Guides/Testing.md): Testing
- [How to write a good plugin](/docs/v3.29.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Index](/docs/v3.29.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v3.29.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v3.29.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v3.29.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v3.29.x/Reference/Errors.md): Errors
- [Hooks](/docs/v3.29.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v3.29.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v3.29.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v3.29.x/Reference/Logging.md): Logging
- [LTS](/docs/v3.29.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v3.29.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v3.29.x/Reference/Plugins.md): Plugins
- [Reply](/docs/v3.29.x/Reference/Reply.md): Reply
- [Request](/docs/v3.29.x/Reference/Request.md): Request
- [Routes](/docs/v3.29.x/Reference/Routes.md): Routes
- [Server](/docs/v3.29.x/Reference/Server.md): Factory
- [TypeScript](/docs/v3.29.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v3.29.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Introduction](/docs/v4.29.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v4.29.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v4.29.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v4.29.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v4.29.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v4.29.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v4.29.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v4.29.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v4.29.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v4.29.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v4.29.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v4.29.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [The hitchhiker's guide to plugins](/docs/v4.29.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v4.29.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v4.29.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v4.29.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v4.29.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v4.29.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v4.29.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v4.29.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v4.29.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v4.29.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v4.29.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v4.29.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v4.29.x/Reference/Errors.md): Errors
- [Hooks](/docs/v4.29.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v4.29.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v4.29.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v4.29.x/Reference/Logging.md): Logging
- [LTS](/docs/v4.29.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v4.29.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v4.29.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v4.29.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v4.29.x/Reference/Reply.md): Reply
- [Request](/docs/v4.29.x/Reference/Request.md): Request
- [Routes](/docs/v4.29.x/Reference/Routes.md): Routes
- [Server](/docs/v4.29.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v4.29.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v4.29.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v4.29.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v4.29.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.0.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.0.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.0.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.0.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.0.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.0.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.0.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.0.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.0.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.0.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.0.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.0.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.0.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.0.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.0.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.0.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.0.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.0.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.0.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.0.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.0.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.0.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.0.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.0.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.0.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.0.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.0.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.0.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.0.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.0.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.0.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.0.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.0.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.0.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.0.x/Reference/Reply.md): Reply
- [Request](/docs/v5.0.x/Reference/Request.md): Request
- [Routes](/docs/v5.0.x/Reference/Routes.md): Routes
- [Server](/docs/v5.0.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.0.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.0.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.0.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.0.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.1.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.1.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.1.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.1.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.1.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.1.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.1.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.1.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.1.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.1.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.1.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.1.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.1.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.1.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.1.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.1.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.1.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.1.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.1.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.1.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.1.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.1.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.1.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.1.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.1.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.1.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.1.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.1.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.1.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.1.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.1.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.1.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.1.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.1.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.1.x/Reference/Reply.md): Reply
- [Request](/docs/v5.1.x/Reference/Request.md): Request
- [Routes](/docs/v5.1.x/Reference/Routes.md): Routes
- [Server](/docs/v5.1.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.1.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.1.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.1.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.1.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.2.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.2.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.2.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.2.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.2.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.2.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.2.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.2.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.2.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.2.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.2.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.2.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.2.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.2.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.2.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.2.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.2.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.2.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.2.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.2.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.2.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.2.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.2.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.2.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.2.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.2.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.2.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.2.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.2.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.2.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.2.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.2.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.2.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.2.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.2.x/Reference/Reply.md): Reply
- [Request](/docs/v5.2.x/Reference/Request.md): Request
- [Routes](/docs/v5.2.x/Reference/Routes.md): Routes
- [Server](/docs/v5.2.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.2.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.2.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.2.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.2.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.3.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.3.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.3.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.3.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.3.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.3.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.3.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.3.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.3.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.3.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.3.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.3.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.3.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.3.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.3.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.3.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.3.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.3.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.3.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.3.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.3.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.3.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.3.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.3.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.3.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.3.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.3.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.3.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.3.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.3.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.3.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.3.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.3.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.3.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.3.x/Reference/Reply.md): Reply
- [Request](/docs/v5.3.x/Reference/Request.md): Request
- [Routes](/docs/v5.3.x/Reference/Routes.md): Routes
- [Server](/docs/v5.3.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.3.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.3.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.3.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.3.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.4.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.4.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.4.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.4.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.4.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.4.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.4.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.4.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.4.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.4.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.4.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.4.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.4.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.4.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.4.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.4.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.4.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.4.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.4.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.4.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.4.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.4.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.4.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.4.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.4.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.4.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.4.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.4.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.4.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.4.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.4.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.4.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.4.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.4.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.4.x/Reference/Reply.md): Reply
- [Request](/docs/v5.4.x/Reference/Request.md): Request
- [Routes](/docs/v5.4.x/Reference/Routes.md): Routes
- [Server](/docs/v5.4.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.4.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.4.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.4.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.4.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.5.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.5.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.5.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.5.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.5.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.5.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.5.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.5.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.5.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.5.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.5.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.5.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.5.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.5.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.5.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.5.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.5.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.5.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.5.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.5.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.5.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.5.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.5.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.5.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.5.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.5.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.5.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.5.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.5.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.5.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.5.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.5.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.5.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.5.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.5.x/Reference/Reply.md): Reply
- [Request](/docs/v5.5.x/Reference/Request.md): Request
- [Routes](/docs/v5.5.x/Reference/Routes.md): Routes
- [Server](/docs/v5.5.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.5.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.5.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.5.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.5.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.6.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.6.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.6.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.6.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.6.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.6.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.6.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.6.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.6.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.6.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.6.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.6.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.6.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.6.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.6.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.6.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.6.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.6.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.6.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.6.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.6.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.6.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.6.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.6.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.6.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.6.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.6.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.6.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.6.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.6.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.6.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.6.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.6.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.6.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.6.x/Reference/Reply.md): Reply
- [Request](/docs/v5.6.x/Reference/Request.md): Request
- [Routes](/docs/v5.6.x/Reference/Routes.md): Routes
- [Server](/docs/v5.6.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.6.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.6.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.6.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.6.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.7.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.7.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.7.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.7.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.7.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.7.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.7.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.7.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.7.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.7.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.7.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.7.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.7.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.7.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.7.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.7.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.7.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.7.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.7.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.7.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.7.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.7.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.7.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.7.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.7.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.7.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.7.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.7.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.7.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.7.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.7.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.7.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.7.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.7.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.7.x/Reference/Reply.md): Reply
- [Request](/docs/v5.7.x/Reference/Request.md): Request
- [Routes](/docs/v5.7.x/Reference/Routes.md): Routes
- [Server](/docs/v5.7.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.7.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.7.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.7.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.7.x/Reference/Warnings.md): Table of contents
- [Introduction](/docs/v5.8.x.md): The documentation for Fastify is split into two categories:
- [Index](/docs/v5.8.x/Guides.md): Guides Table Of Contents
- [Benchmarking](/docs/v5.8.x/Guides/Benchmarking.md): Benchmarking
- [Contributing To Fastify](/docs/v5.8.x/Guides/Contributing.md): Thank you for taking an interest in contributing to Fastify. We are excited to
- [Database](/docs/v5.8.x/Guides/Database.md): Database
- [Delay Accepting Requests](/docs/v5.8.x/Guides/Delay-Accepting-Requests.md): Introduction
- [Detecting When Clients Abort](/docs/v5.8.x/Guides/Detecting-When-Clients-Abort.md): Introduction
- [Ecosystem](/docs/v5.8.x/Guides/Ecosystem.md): Ecosystem
- [Fluent-Schema](/docs/v5.8.x/Guides/Fluent-Schema.md): Fluent Schema
- [Getting-Started](/docs/v5.8.x/Guides/Getting-Started.md): Getting Started
- [V3 Migration Guide](/docs/v5.8.x/Guides/Migration-Guide-V3.md): This guide is intended to help with migration from Fastify v2 to v3.
- [V4 Migration Guide](/docs/v5.8.x/Guides/Migration-Guide-V4.md): This guide is intended to help with migration from Fastify v3 to v4.
- [V5 Migration Guide](/docs/v5.8.x/Guides/Migration-Guide-V5.md): This guide is intended to help with migration from Fastify v4 to v5.
- [The hitchhiker's guide to plugins](/docs/v5.8.x/Guides/Plugins-Guide.md): First of all, DON'T PANIC!
- [Prototype-Poisoning](/docs/v5.8.x/Guides/Prototype-Poisoning.md): The following is an article written by Eran Hammer.
- [Recommendations](/docs/v5.8.x/Guides/Recommendations.md): Recommendations
- [Serverless](/docs/v5.8.x/Guides/Serverless.md): Run serverless applications and REST APIs using your existing Fastify
- [Fastify Style Guide](/docs/v5.8.x/Guides/Style-Guide.md): Welcome
- [Testing](/docs/v5.8.x/Guides/Testing.md): Testing is one of the most important parts of developing an application. Fastify
- [How to write a good plugin](/docs/v5.8.x/Guides/Write-Plugin.md): First, thank you for deciding to write a plugin for Fastify. Fastify is a
- [Write-Type-Provider](/docs/v5.8.x/Guides/Write-Type-Provider.md): How to write your own type provider
- [Index](/docs/v5.8.x/Reference.md): Core Documents
- [ContentTypeParser](/docs/v5.8.x/Reference/ContentTypeParser.md): Content-Type Parser
- [Decorators](/docs/v5.8.x/Reference/Decorators.md): Decorators
- [Encapsulation](/docs/v5.8.x/Reference/Encapsulation.md): Encapsulation
- [Errors](/docs/v5.8.x/Reference/Errors.md): Errors
- [Hooks](/docs/v5.8.x/Reference/Hooks.md): Hooks
- [HTTP2](/docs/v5.8.x/Reference/HTTP2.md): HTTP2
- [Lifecycle](/docs/v5.8.x/Reference/Lifecycle.md): Lifecycle
- [Logging](/docs/v5.8.x/Reference/Logging.md): Logging
- [LTS](/docs/v5.8.x/Reference/LTS.md): Long Term Support
- [Middleware](/docs/v5.8.x/Reference/Middleware.md): Middleware
- [Plugins](/docs/v5.8.x/Reference/Plugins.md): Plugins
- [Technical Principles](/docs/v5.8.x/Reference/Principles.md): Every decision in the Fastify framework and its official plugins is guided by
- [Reply](/docs/v5.8.x/Reference/Reply.md): Reply
- [Request](/docs/v5.8.x/Reference/Request.md): Request
- [Routes](/docs/v5.8.x/Reference/Routes.md): Routes
- [Server](/docs/v5.8.x/Reference/Server.md): Factory
- [Type-Providers](/docs/v5.8.x/Reference/Type-Providers.md): Type Providers
- [TypeScript](/docs/v5.8.x/Reference/TypeScript.md): TypeScript
- [Validation-and-Serialization](/docs/v5.8.x/Reference/Validation-and-Serialization.md): Validation and Serialization
- [Warnings](/docs/v5.8.x/Reference/Warnings.md): Table of contents

Document

llms-full.txt

Not stored for this site.