frontend
/ FRUNT-end /
The frontend is the part of an app you actually see and touch — the buttons, the text, the layout, the things that move when you click. It runs in your browser, on your own device, built out of HTML, CSS, and JavaScript.
It's one half of a pair. The frontend is the shopfront: the windows, the shelves, the person at the counter. The backend is everything behind the wall — the storeroom, the till, the records — which you can read about under backend. The frontend's job is to make all of that feel simple and pleasant to use.
Because it runs on the visitor's machine, the frontend has to be friendly and fast: it shows what's there, gathers what you type or tap, and talks to the backend to fetch or save the real data. Anything you can inspect by right-clicking a page is the frontend.
$ npm run dev ➜ Local: http://localhost:5173/
Start a frontend dev server and open it in your browser — that page is the frontend.
'Frontend' and 'backend' describe where code runs and whose job it is — not how hard it is. A polished frontend is its own deep craft.