Lecture

Backend English Expressions

Backend development covers the core logic and data flow of the system, playing a critical role in the stability and scalability of services, although it remains unseen by the users.

It involves a variety of technical elements, such as API design, database modeling, authentication, and security processing, requiring clear communication for integration with the frontend.

In particular, in a global collaborative environment, the ability to accurately understand and use English expressions related to backend development is considered a part of professional competence.

This is because technical English communication is essential in various situations, such as writing API documentation, explaining error messages, and discussing system architecture.

In this lesson, we will compile commonly used English expressions in backend development along with practical examples of their usage.

Quiz
0 / 1

Choose the most appropriate verb to fill in the blank in the following sentence.

Backend developers typically use the verb when checking the validity of an authentication token.
verify
return
define
scale

Lecture

AI Tutor

Design

Upload

Notes

Favorites

Help

English Expressions for Backend Developers

design an API

Designing an API plays a crucial role in integration with the frontend, defining endpoint structures that meet client needs.

We need to design an API that supports pagination.

define the database schema

Define means to establish a structure, and schema refers to the structure of database tables.

The team defined the database schema before writing any queries.

return an API response

Return is used when the server provides a response to a client request.

The server returns an API response in JSON format.

handle an asynchronous request

Handle means to process a request, and asynchronous refers to requests that don't wait for each other to finish.

The backend handles asynchronous requests from the frontend.

return an error message

This is used to convey clear error information to the client when an error occurs.

If authentication fails, return an error message.

verify an authentication token

Verify involves checking if the token is valid, a key step in security processing.

The server verifies the authentication token before processing the request.

store data

Store means to record data in a persistent storage like a DB.

The application stores user preferences in the database.

authenticate a request

Authenticate involves verifying who is making the request, essential in security authentication.

We authenticate the request using a JWT.

scale the system

Scale means expanding the system's capacity either horizontally or vertically.

We need to scale the system to handle more traffic.

roll back a transaction

Roll back is a database operation that cancels executed actions, returning to a previous state.

If an error occurs, the system will roll back the transaction.