Ana içeriğe geç

Ara Katmanı

Web uygulamaları geliştirirken, genelde bir web çerçevesi yeterli değildir. Aşağıda arka uç uygulamaları oluşturmak için modern modüllerin ve ara katmanların bir listesi bulunmaktadır.

Statik sunucu

  • sirv - Statik dosyaları sunmak için optimize edilmiş ara katman ve CLI uygulaması.

Şablon motoru

  • Eta - Node, Deno ve tarayıcı için gömülü JS şablon motoru. Hafif, hızlı ve eklentili. TypeScript ile yazılmıştır.
  • Edge.js - Fresh air ile Node.js şablon motoru.
  • micromustache - JavaScript için {{mustache}} şablon motorunun son derece hızlı ve küçük alt uygulaması.
  • Squirelly - Yardımcılar, filtreler, kısımlar ve şablon kalıtımını destekleyen yarı gömülü JS şablon motoru. 4KB minziplenmiş, TypeScript ile yazılmıştır.
  • sprightly - Çok hafif JS şablon motoru.
ipucu

İpucu: Şablon motorunu seçerken, projenizin gereksinimlerine uygun özellikleri göz önünde bulundurun.

Günlük kayıt

  • @tinyhttp/logger - Tinyhttp için basit HTTP günlük kaydedici.
  • Pino HTTP - Node.js için yüksek hızlı HTTP günlük kaydedici.
  • chrona - express.js için bir koa-logger'dan ilham alınarak yazılmış basit HTTP istek günlük kaydedici ara katmanı.

Oturum

  • micro-session - Micro için oturum ara katmanı.
  • next-session - Next.js, micro, Express ve daha fazlası için basit promise tabanlı oturum ara katmanı.
  • iron-session - Verileri depolamak için imzalı ve şifrelenmiş çerezler kullanan Next.js durum yönetim yardımcı aracı. Ayrıca Express ve Node.js HTTP sunucuları ile de çalışır.
bilgi

Not: Oturum yönetimi için en iyi uygulamaları uygulayarak, uygulamanızın güvenliğini artırabilirsiniz.

CSRF

  • malibu - Modern Node.js için çerçeve bağımsız CSRF ara katmanı.

Gövde ayrıştırıcı

  • milliparsec - Evrenin en küçük gövde ayrıştırıcısı. Modern Node.js için inşa edilmiştir.

Çerezler

Metrikler

  • ping - Yanıt süresi kontrolü yapan ara katman.

CORS

  • cors - Modern Node.js için CORS ara katmanı.

Swagger

  • swagger - Tinyhttp için Swagger entegrasyonu.

Diğerleri

  • unless - Tinyhttp için unless ara katmanı.