Ana içeriğe geç

Fastify

Temel Belgeler

Tam içerik tablosu (TOC) için aşağıya bakın. Aşağıdaki liste, okuyucu için en olası önem sırasına göre temel Fastify API'lerini ve kavramlarını detaylandıran tam TOC'nin bir alt kümesidir:

  • Server: Temel Fastify API'sini belgelemektedir. Fabrika fonksiyonu ve fabrika fonksiyonu tarafından döndürülen nesne için belgeleri içerir.
  • Lifecycle: Fastify istek yaşam döngüsünü açıklar ve Hooks'un bununla entegrasyon için nerelerde mevcut olduğunu gösterir.
  • Routes: Fastify ile nasıl rotalar kaydedileceğini ve Fastify'ın rotalama trie'sini nasıl oluşturduğunu ve değerlendirdiğini detaylandırır.
  • Request: Her istek işleyicisine geçilen Fastify'ın istek nesnesini detaylandırır.
  • Reply: Her istek işleyicisine mevcut olan Fastify'ın yanıt nesnesini detaylandırır.
  • Validation and Serialization: Gelen verilerin doğrulanmasını destekleyen Fastify'ın ve Fastify'ın yanıtlara veri serileştirmesi nasıl yaptığına dair bilgi verir.
  • Plugins: Fastify'ın eklenti mimarisini ve API'sini açıklar.
  • Encapsulation: Tüm Fastify eklentilerinin inşa edildiği temel bir kavramı açıklar.
  • Decorators: Sunucu, istek ve yanıt dekoratör API'lerini açıklar.
  • Hooks: Fastify eklentilerinin Fastify'ın istek yaşam döngüsünü yönetimine kendilerini nasıl enjekte edebileceğini detaylandırır.

Referans Belgeleri İçerik Tablosu

Bu içerik tablosu alfabetik sıradadır.

  • Content Type Parser: Fastify'ın varsayılan içerik türü ayrıştırıcısını ve yeni içerik türleri için nasıl destek ekleyeceğini belgelemiştir.
  • Decorators: Sunucu, istek ve yanıt dekoratör API'lerini açıklar.
  • Encapsulation: Tüm Fastify eklentilerinin inşa edildiği temel bir kavramı açıklar.
  • Errors: Fastify'ın hataları nasıl işlediğini detaylandırır ve Fastify'ın ürettiği standart hata kümesini listeler.
  • Hooks: Fastify eklentilerinin Fastify'ın istek yaşam döngüsünü yönetimine kendilerini nasıl enjekte edebileceğini detaylandırır.
  • HTTP2: Fastify'ın HTTP2 desteğini detaylandırır.
  • Lifecycle: Fastify istek yaşam döngüsünü açıklar ve Hooks'un bununla entegrasyon için nerelerde mevcut olduğunu gösterir.
  • Logging: Fastify'ın dahil edilen günlük kaydını ve bunu nasıl özelleştireceğinizi detaylandırır.
  • Long Term Support: Fastify'ın uzun vadeli destek (LTS) garantisini ve semver sözleşmesine dair olası istisnaları açıklar.
  • Middleware: Fastify'ın Express.js tarzı ara yazılım desteğini detaylandırır.
  • Plugins: Fastify'ın eklenti mimarisini ve API'sini açıklar.
  • Reply: Her istek işleyicisine mevcut olan Fastify'ın yanıt nesnesini detaylandırır.
  • Request: Her istek işleyicisine geçilen Fastify'ın istek nesnesini detaylandırır.
  • Routes: Fastify ile nasıl rotalar kaydedileceğini ve Fastify'ın rotalama trie'sini nasıl oluşturduğunu ve değerlendirdiğini detaylandırır.
  • Server: Temel Fastify API'sini belgelemektedir. Fabrika fonksiyonu ve fabrika fonksiyonu tarafından döndürülen nesne için belgeleri içerir.
  • TypeScript: Fastify'ın TypeScript desteğini belgelendirir ve Fastify'ı kullanan TypeScript uygulamaları yazma konusunda önerilerde bulunur.
  • Validation and Serialization: Gelen verilerin doğrulanmasını destekleyen Fastify'ın ve Fastify'ın yanıtlara veri serileştirmesi nasıl yaptığına dair bilgi verir.
  • Warnings: Fastify'ın verdiği uyarıları ve bunları nasıl çözeceğinizi detaylandırır.