🍋
Menu
65 glossary terms

용어집

파일 포맷부터 암호화 알고리즘까지 — 기술 용어를 쉽게 설명해요.

AST

Abstract Syntax Tree

A tree representation of the syntactic structure of source code, used by compilers and code analysis tools.

Developer

Backpressure

Stream Backpressure

A flow control mechanism where a slow consumer signals a fast producer to reduce its output rate, preventing buffer overflow.

Developer

Base58

Base58 Encoding

A binary-to-text encoding that excludes visually ambiguous characters (0, O, I, l), used in Bitcoin addresses.

Developer

CI/CD

Continuous Integration / Continuous Deployment

A development practice where code changes are automatically built, tested, and deployed to production.

Developer

CIDR

Classless Inter-Domain Routing

A notation for IP address ranges using a base address and prefix length (e.g. 192.168.1.0/24).

Developer

Content Negotiation

HTTP Content Negotiation

A mechanism where the client and server agree on the best representation of a resource using Accept headers.

Developer

Cron Expression

Cron Schedule Expression

A string format representing a schedule using five fields: minute, hour, day, month, and day of week.

Developer

Dead Letter Queue

Dead Letter Queue (DLQ)

A message queue that stores messages that could not be processed successfully, enabling later inspection and retry.

Developer

DNS

Domain Name System

The hierarchical naming system that translates human-readable domain names into IP addresses.

Developer

Docker

Docker Container Platform

A platform for building, shipping, and running applications in lightweight, isolated containers that share the host OS kernel.

Developer

Epoch Time

Unix Epoch Timestamp

The number of seconds elapsed since January 1, 1970 UTC, used as a universal time reference.

Developer

GraphQL

Graph Query Language

A query language for APIs that lets clients request exactly the data they need in a single request.

Developer

Idempotent

Idempotent Operation

An operation that produces the same result regardless of how many times it is applied.

Developer

JSON Lines

JSON Lines (NDJSON)

A text format where each line is a valid JSON value, designed for streaming and log processing one record at a time.

Developer

JSON Schema

A vocabulary for annotating and validating the structure, types, and constraints of JSON documents.

Developer

Service Worker

A browser script running in the background that enables offline caching, push notifications, and network interception.

Developer

Source Map

JavaScript Source Map

A file mapping minified or transpiled code back to the original source, enabling readable stack traces during debugging.

Developer

XML

Extensible Markup Language

A markup language for encoding structured data in a format readable by both humans and machines.

Developer

XSLT

Extensible Stylesheet Language Transformations

A language for transforming XML documents into other formats such as HTML, text, or different XML structures.

Developer

REST

Representational State Transfer

An architectural style for web APIs using standard HTTP methods to access and manipulate resources.

Developer

OpenAPI

OpenAPI Specification

A standard for describing RESTful APIs in a machine-readable format (formerly known as Swagger).

Developer

Webhook

HTTP Webhook

An HTTP callback that automatically sends data to a specified URL when a specific event occurs.

Developer

TOML

Tom's Obvious Minimal Language

A configuration file format designed to be easy to read and map to a dictionary data structure.

Developer

Protocol Buffers

Protocol Buffers (Protobuf)

A language-neutral binary serialization format by Google, more compact and faster than JSON or XML.

Developer

UUID

Universally Unique Identifier

A 128-bit identifier guaranteed to be unique across space and time, formatted as a 36-character string.

Developer

ISO 8601

ISO 8601 Date Format

An international standard for date and time representation (e.g. 2026-03-08T14:30:00Z).

Developer

HTTP Status Code

HTTP Response Status Code

A three-digit code indicating the result of an HTTP request (e.g. 200 OK, 404 Not Found, 500 Server Error).

Developer

Environment Variable

A key-value pair set in the operating system environment, used to configure application behavior.

Developer

SQL

Structured Query Language

A language for managing and querying relational databases using statements like SELECT, INSERT, and UPDATE.

Developer

Type Coercion

The automatic or implicit conversion of a value from one data type to another (e.g. string to number).

Developer

Hex Encoding

Hexadecimal Encoding

Representing binary data as a string of hexadecimal (base-16) characters, using digits 0-9 and letters A-F.

Developer

Glob Pattern

Glob Pattern Matching

A wildcard syntax for matching file paths using characters like * (any) and ? (single character).

Developer

Semver

Semantic Versioning

A versioning scheme using MAJOR.MINOR.PATCH format to communicate the nature of changes in software.

Developer

Debounce

Function Debouncing

Delaying a function execution until a specified time has passed since the last invocation.

Developer

Throttle

Function Throttling

Limiting a function to execute at most once per specified time interval, regardless of how often it is called.

Developer

Diff Algorithm

Difference Algorithm

An algorithm (e.g. Myers, patience) that computes the minimal set of changes between two sequences of text.

Developer

Endian Swap

Byte Order Swap

Reversing the byte order of a multi-byte value, converting between big-endian and little-endian formats.

Developer

URI

Uniform Resource Identifier

A string that identifies a resource, encompassing both URLs (locators) and URNs (names).

Developer

STDIN

Standard Input

The default input stream for a program, typically connected to the keyboard or piped from another command.

Developer

JSON Patch

JSON Patch (RFC 6902)

A format for describing a sequence of operations to modify a JSON document (add, remove, replace, move).

Developer

JQ

JQ Command-Line Processor

A lightweight command-line tool for filtering, transforming, and querying JSON data using a concise syntax.

Developer

WASM

WebAssembly

A binary instruction format enabling near-native performance for code running in web browsers.

Developer

CORS Preflight

CORS Preflight Request

An automatic OPTIONS request sent by browsers before cross-origin requests to check server permissions.

Developer

Rate Limiting

API Rate Limiting

Restricting the number of API requests a client can make within a given time window.

Developer

Shebang

Shebang Line

The #! characters at the start of a script file specifying which interpreter should execute it.

Developer

Terraform

HashiCorp Terraform

An infrastructure-as-code tool that defines cloud resources in declarative configuration files for reproducible deployments.

Developer

API Gateway

A server that acts as a single entry point for API requests, handling routing, authentication, and rate limiting.

Developer

WebSocket

WebSocket Protocol

A communication protocol providing full-duplex, persistent connections between a client and server over a single TCP connection.

Developer