palvelinpuoli
Palvelinpuoli tarkoittaa ohjelmiston osaa, jota suoritetaan etäpalvelimella sen sijaan, että sitä ajettaisiin käyttäjän omalla laitteella. Palvelinpuolen koodi vastaa liiketoimintalogiikasta, tietokantayhteyksistä, autentikoinnista ja sisällön generoinnista. Kun käyttäjä lähettää pyynnön verkkosivulle, pyyntö ohjataan palvelimelle, joka käsittelee sen, hakee tai päivittää dataa ja palauttaa vastauksen usein HTML- tai JSON-muodossa. Vastaanotto tapahtuu selaimessa, joka tulkitsee ja esittää sisällön.
Palvelinpuolta vastakkainen käsite on client-side, jossa koodi ja resurssit suoritetaan käyttäjän laitteella. Yhdessä ne mahdollistavat moderneja
Työkaluja ja teknologioita ovat esimerkiksi ohjelmointikielet Python (Django, Flask), JavaScript (Node.js), PHP (Laravel), Java (Spring), Ruby
Palvelinpuolen arkkitehtuurin etuja ovat parempi hallittavuus, turvallisuus ja skaalautuvuus sekä mahdollisuus keskittää liiketoimintalogiikka ja datan käsittely.