BACKEND TALK: Backend (Arka yüz) İngilizce terimleri
Sunucu tarafı kod, API uç noktaları, veri katmanı, oturum ve erişim güvenliği terimleri.
Sunucu · SERVER
- BACKENDarka yüz (backend)
- WEB SERVERweb sunucusu
- SERVER-SIDE CODEsunucu tarafı kod
- WEB FRAMEWORKweb çatısı (framework)
- EXPRESSExpress (Node.js çatısı)
- MIDDLEWAREara katman yazılımı (middleware)
- MONOLITHmonolit (tek parça uygulama)
- BACKGROUND JOBarka plan işi
- CRON JOBzamanlanmış görev (cron job)
- MESSAGE QUEUEmesaj kuyruğu
- TIMEOUTzaman aşımı (timeout)
- ERROR HANDLINGhata yönetimi
- WEBSOCKETWebSocket (sürekli bağlantı)
- DJANGODjango (Python web çatısı)
- FLASKFlask (küçük Python web çatısı)
- LARAVELLaravel (PHP web çatısı)
- NGINXNginx (web sunucusu)
- LOCALHOSTyerel sunucu (localhost)
- RESPONSE TIMEyanıt süresi
- .ENV FILE.env dosyası (ortam ayarları)
- EVENT LOOPolay döngüsü (event loop)
API · API
- ENDPOINTuç nokta (endpoint)
- REST APIREST API
- GET REQUESTGET isteği
- POST REQUESTPOST isteği
- PUT REQUESTPUT isteği (güncelleme)
- DELETE REQUESTDELETE isteği (silme)
- STATUS CODEdurum kodu
- 404 ERROR404 hatası (bulunamadı)
- REQUEST BODYistek gövdesi (request body)
- QUERY PARAMETERsorgu parametresi
- ROUTE HANDLERrota işleyicisi (route handler)
- WEBHOOKweb kancası (webhook)
- GRAPHQLGraphQL (sorgu dili)
- HTTP METHODHTTP metodu
- POSTMANPostman (API test aracı)
- 500 ERROR500 hatası (sunucu hatası)
- REQUEST HEADERistek başlığı (header)
- PATCH REQUESTPATCH isteği (kısmi güncelleme)
- SWAGGERSwagger (API belgeleme aracı)
- CORSCORS (kaynaklar arası erişim)
- API VERSIONINGAPI sürümleme
Veri · DATA
- ORMORM (nesne-ilişkisel eşleme)
- MIGRATIONveritabanı göçü (migration)
- CONNECTION STRINGbağlantı dizesi
- DATABASE SERVERveritabanı sunucusu
- CRUDCRUD (oluştur, oku, güncelle, sil)
- DATA MODELveri modeli
- NOSQLNoSQL veritabanı
- PAGINATIONsayfalama (pagination)
- REDISRedis (bellek içi veri deposu)
- JSON PAYLOADJSON yükü (payload)
- DATA VALIDATIONveri doğrulama
- SEED DATAbaşlangıç verisi (seed data)
- MONGODBMongoDB (doküman veritabanı)
- FILE UPLOADdosya yükleme
- SOFT DELETEgeçici silme (soft delete)
- QUERY BUILDERsorgu oluşturucu
- OBJECT STORAGEnesne depolama (S3 vb.)
- CONNECTION POOLbağlantı havuzu
- SERIALIZATIONserileştirme
Erişim · ACCESS
- PASSWORD HASHINGparola özetleme (hashing)
- ACCESS TOKENerişim jetonu (access token)
- JWTJWT (JSON Web Token)
- SESSIONoturum (session)
- OAUTHOAuth (yetki devri)
- USER ROLEkullanıcı rolü
- SECRET KEYgizli anahtar
- SIGN UPkayıt olma (sign up)
- PASSWORD RESETşifre sıfırlama
- ADMIN PANELyönetici paneli
- SQL INJECTIONSQL enjeksiyonu
- RATE LIMITINGistek sınırlama (rate limiting)
- EMAIL VERIFICATIONe-posta doğrulama
- LOGIN ATTEMPTgiriş denemesi
- REMEMBER MEbeni hatırla
- PROTECTED ROUTEkorumalı yol (giriş gerektiren sayfa)
- 403 FORBIDDEN403 yasak (erişim izni yok)
- REFRESH TOKENyenileme belirteci (refresh token)
- CSRFCSRF (siteler arası istek sahteciliği)