Mobius

Front-end vs Back-end

The front-end is everything a user sees and interacts with directly in their browser or app, the back-end is the server-side logic and data that powers it behind the scenes. Most real products need both working together.

Front-end, What it handles:

Layout, visuals, user interaction

Back-end, What it handles:

Business logic, database access, security

Front-end, Runs where:

In the user's browser or device

Back-end, Runs where:

On a server the user never sees directly

Front-end, Common technologies:

HTML, CSS, JavaScript frameworks

Back-end, Common technologies:

Server languages, databases, APIs

What it handlesLayout, visuals, user interactionBusiness logic, database access, security
Runs whereIn the user's browser or deviceOn a server the user never sees directly
Common technologiesHTML, CSS, JavaScript frameworksServer languages, databases, APIs