Backend Terms
All terms related to Backend development
29 terms
C
Caching
A technique for storing frequently accessed data in a fast-access storage layer to reduce latency and database load.
Clerk
A complete user management platform providing authentication UI components, user profiles, and multi-tenant support.
CORS
Cross-Origin Resource Sharing - a mechanism that allows web pages to make requests to a different domain than the one serving the page.
D
E
G
M
N
NestJS
A progressive Node.js framework for building efficient, scalable server-side applications using TypeScript with decorators.
NextAuth.js (Auth.js)
An authentication library for Next.js that supports OAuth providers, credentials, and database sessions out of the box.
Node.js
A JavaScript runtime built on Chrome's V8 engine that enables server-side JavaScript execution with event-driven, non-blocking I/O.
O
R
Rate Limiting
A technique to control the number of requests a client can make to an API within a given time period, preventing abuse.
Redis
An in-memory data structure store used as a database, cache, message broker, and streaming engine with sub-millisecond latency.
REST API
An architectural style for building web services using HTTP methods (GET, POST, PUT, DELETE) with stateless communication.