학습 자료

백엔드 영어 표현

백엔드 개발은 시스템의 핵심 로직과 데이터 흐름을 담당하는 영역으로, 사용자에게 보이지 않지만 서비스의 안정성과 확장성을 좌우하는 중요한 역할을 합니다.

API 설계, 데이터베이스 모델링, 인증 및 보안 처리 등 다양한 기술 요소를 다루며, 프론트엔드와의 연동을 위해 명확한 커뮤니케이션이 요구됩니다.

특히 글로벌 협업 환경에서는 백엔드 개발과 관련된 영어 표현을 정확히 이해하고 사용하는 능력이 실무 역량의 일부로 간주됩니다.

API 문서 작성, 에러 메시지 설명, 시스템 구조 토론 등 다양한 상황에서 기술적인 영어를 주고받아야 하기 때문입니다.

이번 수업에서는 백엔드 개발 업무에서 자주 사용되는 영어 표현들을 실제 사용 예시와 함께 정리해 보겠습니다.

Quiz
0 / 1

다음 문장에서 빈칸에 들어갈 가장 적절한 동사를 고르세요.

백엔드 개발자가 인증 토큰의 유효성을 확인할 때 일반적으로 동사 를 사용합니다.
verify
return
define
scale

학습 자료

AI 튜터

디자인

업로드

수업 노트

즐겨찾기

도움말

백엔드 개발자를 위한 실무 영어 표현

API를 설계하다

design an API

We need to design an API that supports pagination. 페이지네이션을 지원하는 API를 설계해야 합니다.

API 설계는 프론트엔드와의 연동에 중요한 역할을 하며, 클라이언트 요구에 맞는 엔드포인트 구조를 정의하는 작업입니다.

데이터베이스 스키마를 정의하다

define the database schema

The team defined the database schema before writing any queries. 팀은 쿼리를 작성하기 전에 데이터베이스 스키마를 정의했습니다.

define은 구조를 '정의하다'는 의미이며, 스키마는 데이터베이스 테이블 구조를 말합니다.

API 응답을 반환하다

return an API response

The server returns an API response in JSON format. 서버는 JSON 형식의 API 응답을 반환합니다.

return은 서버가 클라이언트 요청에 대해 응답을 제공할 때 사용하는 표현입니다.

비동기 요청을 처리하다

handle an asynchronous request

The backend handles asynchronous requests from the frontend. 백엔드는 프론트엔드에서 오는 비동기 요청을 처리합니다.

handle은 요청을 처리하다라는 의미이고, asynchronous는 동시에 실행되지 않고 순서를 기다리지 않는 요청입니다.

에러 메시지를 반환하다

return an error message

If authentication fails, return an error message. 인증에 실패하면 에러 메시지를 반환하세요.

에러가 발생한 경우 클라이언트에 명확한 오류 정보를 전달할 때 사용하는 표현입니다.

인증 토큰을 검증하다

verify an authentication token

The server verifies the authentication token before processing the request. 서버는 요청을 처리하기 전에 인증 토큰을 검증합니다.

verify는 토큰이 유효한지 확인하는 과정이며, 보안 처리에 핵심적인 단계입니다.

데이터를 저장하다

store data

The application stores user preferences in the database. 애플리케이션은 사용자의 환경 설정을 데이터베이스에 저장합니다.

store는 데이터를 영구 저장소(예: DB)에 기록하는 것을 의미합니다.

요청을 인증하다

authenticate a request

We authenticate the request using a JWT. JWT를 사용해 요청을 인증합니다.

authenticate는 요청자가 누구인지 검증하는 과정을 의미하며, 보안 인증에서 필수입니다.

시스템을 확장하다

scale the system

We need to scale the system to handle more traffic. 더 많은 트래픽을 처리할 수 있도록 시스템을 확장해야 합니다.

scale은 시스템 처리 능력을 수평 또는 수직으로 확장하는 것을 의미합니다.

트랜잭션을 롤백하다

roll back a transaction

If an error occurs, the system will roll back the transaction. 오류가 발생하면 시스템은 트랜잭션을 롤백합니다.

roll back은 실행된 작업을 취소하고 이전 상태로 되돌리는 데이터베이스 연산입니다.