Typer af websteder efter backend-del
Websteder kan opdeles i to typer: statik og websteder med backend.
Statik
Websteder, som udelukkende består af statik, består kun af HTML, CSS, klient-side JavaScript, billeder og andre lignende ressourcer. Sådanne websteder er nemme at lægge på internettet, og de fungerer meget hurtigt.
Backend
Websteder med backend har som grundlag et eller andet server-side sprog. Som regel er det PHP, eller NodeJS, Python eller et lignende sprog. Derudover kan sådanne websteder have en database, hvor webstedets materialer opbevares. Databasen kan være af SQL-typen, for eksempel mySQL eller Postgre, eller af noSQL-typen, for eksempel mongo. Sådanne websteder er sværere at lægge på internettet, og deres hastighed afhænger af webstedets interne kode.
JavaScript frameworks
Websteder, der fungerer via JavaScript frameworks: Vue, React eller Angular, bør omtales særskilt. For sådanne websteder kræves NodeJS på udviklingsstadiet. Men på hosting er NodeJS ikke længere nødvendig. Sagt på en anden måde: før udrulning på internettet udføres en build-proces af webstedet. Resultatet af build-processen er almindelig statik.
Hvis du dog har routing tilsluttet fra frameworket, så vil routing ved udrulning på internettet ikke fungere uden yderligere manipulation. Vi vil studere dette mere detaljeret i de relevante tutorials.