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
- cookie-parser - Node.js için çerez ayrıştırma ara katmanı.
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ı.