или что общего между сайтом и капучино Почти каждый айтишник хоть раз объяснял родственникам разницу между фронтендом и бэкендом. Кто-то говорил: "фронт — это то, что ты видишь", кто-то — "бэк — это сервер", а кто-то просто делал глоток кофе и переводил тему. А теперь представьте: вы — кофемашина, а ваш любимый гость — это пользователь сайта. Гость нажимает кнопку “Эспрессо” — и магия начинается. Фронтенд — это то, что видит пользователь: кнопочки, меню, анимации. Он не делает кофе, но даёт вам выбрать, какой. <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Кофемашина 3000</title>
</head>
<body>
<h1>Выберите напиток</h1>
<button onclick="order('espresso')">Эспрессо</button>
<button onclick="order('latte')">Латте</button>
<button onclick="order('capuccino')">Капучино</button>
<div id="status"></div>
<script>
function order(type) {
fetch(`/make-coffee?type=${type}`)
.then(res => res.text())
.then(data => {
docume