aiwebmake AI 웹메이커 커뮤니티

📖 용어사전

AI가 낯선 용어를 말할 때, 여기서 바로 찾아보세요.

총 1047개 용어

백엔드 Backend Server

백엔드 서버

브라우저 요청을 받아 비즈니스 로직과 DB 처리를 수행하는 서버

백엔드 Business Logic

비즈니스 로직

서비스의 실제 규칙과 계산·권한·처리 절차를 구현한 코드

백엔드 Controller

컨트롤러

요청을 받아 필요한 로직을 호출하고 응답을 만드는 역할

백엔드 Service Layer

서비스 레이어

복잡한 비즈니스 로직을 컨트롤러에서 분리하는 계층

백엔드 Model

모델

데이터 구조와 DB 접근 규칙을 코드로 표현한 객체

백엔드 Repository Pattern

레포지토리 패턴

DB 접근 코드를 다른 로직에서 분리하는 설계 패턴

백엔드 Middleware

미들웨어

요청이 핵심 로직에 도달하기 전후에 인증·로그 등을 처리하는 계층

백엔드 Routing

라우팅

URL과 HTTP 방식에 따라 실행할 서버 코드를 연결하는 작업

백엔드 Endpoint

엔드포인트

API나 서버 기능에 접근하는 특정 URL 지점

백엔드 Template Engine

템플릿 엔진

서버 데이터와 HTML 틀을 합쳐 최종 페이지를 만드는 도구

백엔드 Model-View-Controller

MVC

데이터·화면·요청 제어 역할을 나눠 구성하는 설계 패턴

백엔드 Object Relational Mapping

ORM

객체 방식으로 DB를 다루게 해주는 기술

백엔드 Query Builder

쿼리 빌더

코드 메서드를 조합해 SQL 쿼리를 만들어 실행하는 도구

백엔드 Migration

마이그레이션

DB 테이블 구조 변경 이력을 코드로 관리하는 방식

백엔드 Seeder

시더

개발·테스트용 초기 데이터를 DB에 넣는 코드

백엔드 Factory

팩토리

테스트나 시드에 쓸 가짜 데이터를 생성하는 도구

백엔드 Serialization

직렬화

객체나 데이터를 전송 가능한 형태로 바꾸는 과정

백엔드 Deserialization

역직렬화

전송받은 문자열 데이터를 프로그램 객체로 되돌리는 과정

백엔드 Validation

검증

입력값이 필수 여부·형식·길이 규칙에 맞는지 확인하는 작업

백엔드 Exception

예외

프로그램 실행 중 정상 흐름을 깨는 오류 상황

백엔드 Exception Handling

예외 처리

오류 발생 때 안전하게 기록하고 적절한 응답을 만드는 처리

백엔드 Log

로그

서버 동작·오류·사용 기록을 시간순으로 남긴 정보

백엔드 Scheduler

스케줄러

정해진 시간이나 주기에 맞춰 서버 작업을 자동 실행하는 기능

백엔드 Cron

크론

Linux에서 정해진 시간에 명령이나 작업을 반복 실행하는 기능

백엔드 Queue

바로 처리하지 않아도 되는 작업을 대기열에 넣는 방식

백엔드 Worker

워커

큐에 쌓인 작업을 가져와 실제로 실행하는 프로세스

백엔드 Job

큐나 스케줄러에서 실행되는 하나의 작업 단위

백엔드 Cache Server

캐시 서버

자주 쓰는 데이터를 메모리에 저장해 빠르게 제공하는 서버

백엔드 Redis

Redis

캐시·세션·큐 등에 많이 쓰는 인메모리 데이터 저장소

백엔드 Environment Variable

환경 변수

코드 밖에서 DB 주소·비밀키·환경 설정을 전달하는 값