Skip to content

Backend

The backend handles an application’s server-side rules and data. It is more than a database or an administration screen.

Software Development

Execute authoritative rules on the server

The backend is the server-side part of an application. It processes requests, checks rules and permissions, and accesses databases or other systems as needed. A database may be part of it but is not the whole backend.

In a fictional customer portal, a web interface and mobile application request the same delivery address. The backend checks each time whether the signed-in person may access that address. A valid address identifier alone is insufficient.

An administration screen is sometimes informally called a backend too. Technically, that screen also has a user interface and calls server-side functions. When defining project scope, specify whether you mean administration, server logic or both.

Sources

Articles on this topic

Software Development with ASES

Custom software, web and mobile apps