Front and back ends

In software engineering, front end and back end distinguish between the separation of concerns between a presentation layer (the front end) and a data access layer (the back end).

The front end is an interface between the user and the back end. The front and back ends may be distributed among one or more systems.

In software architecture, there may be many layers between the hardware and end user. Each can be spoken of as having a front end and a back end. The front is an abstraction, simplifying the underlying component by providing a user-friendly interface.

In software design, for example, the model-view-controller architecture provides front and back ends for the database, the user and the data processing components. The separation of software systems into front and back ends simplifies development and separates maintenance. A rule of thumb is that the front (or "client") side is any component manipulated by the user. The server-side (or "back end") code resides on the server. The confusion arises when one must make front-end edits to server-side files. Most HTML designers, for instance, don't need to be on the server when they are developing the HTML. Conversely, the server-side engineers are, by definition, never on anything but a server. It takes both to make a functioning, interactive website.

Podcasts:

PLAYLIST TIME:

Be Kind

by: Muppets

"Be Kind"
thanks to Brian Fennell (fenn@wpi.WPI.EDU)
Be kind to your neighborhood monsters
for they are not as scarry as they seem
if you see one scaddeling
down the lane or paddeling
up the stream
don't screem
for a monster could be somebody's mommy
and their feelings aren't exactly made of wood
so offer one a piece of your salami
be kind to the monsters in your neighborhood
(hmmmmm hum hmm hmm hum)
daring and brave
(la la la and something) monsters
never misbehave
or hardly
ever
loving and loyal
true to the end
hairy, but Not scarry monsters
want to be your friend
for a monster could be somebody's mommy
and their feelings aren't exactly made of wood
so offer one a piece of your salami
be kind to the monsters in you neighborhood
be kind
to the monsters
in your
neigh-
bor-




Latest News for: backend

Building an Agora Conversational AI Backend with Fastify (Agora Inc)

Public Technologies 18 Mar 2025
) Conversational AI is revolutionizing how people interact with artificial intelligence ... This opens exciting opportunities for more intuitive and efficient interactions.

Build an Agora Conversational AI Backend with Express (Agora Inc)

Public Technologies 18 Mar 2025
) Conversational AI is revolutionizing how people interact with artificial intelligence ... This opens exciting opportunities for more intuitive and efficient interactions.

Backend Engineer Interview Prep Course 2025 - Interview Questions For FAANG Backend Developer Jobs Updated

MENA FN 16 Mar 2025
(MENAFN - GlobeNewsWire - Nasdaq) Santa Clara, March 15, 2025 (GLOBE NEWSWIRE) -- Santa Clara, California - Interview Kickstart, a leading technical interview preparation and career development ... .

Pragma raises $12.75M for backend game engine for live services games

Venture Beat 11 Mar 2025
Pragma, a backend game engine empowering studios to build scalable, live-service games, said it has raised $12.75 million.Read More ....
  • 1
×