Typer av webbplatser baserade på backend-delen
Webbplatser kan delas in i två typer: statiska webbplatser och webbplatser med backend.
Statiska webbplatser
Webbplatser som är rent statiska består endast av HTML, CSS, klient-side JavaScript, bilder och andra lika resurser. Sådana webbplatser är lätta att publicera online och de fungerar mycket snabbt.
Backend
Webbplatser med backend har som grund ett serverspråk. Vanligtvis är det PHP, eller NodeJS, Python eller ett liknande språk. Dessutom kan sådana webbplatser ha en databas där webbplatsens material lagras. Databasen kan vara av SQL-typ, till exempel mySQL eller Postgre, eller noSQL-typ, till exempel mongo. Sådana webbplatser är svårare att publicera online, och deras hastighet beror på webbplatsens interna kod.
JavaScript-ramverk
Webbplatser som fungerar via JavaScript-ramverk som Vue, React eller Angular bör diskuteras separat. För sådana webbplatser krävs NodeJS under utvecklingsstadiet. Men på webbhotellet behövs NodeJS inte längre. Saken är att innan publicering online utförs en byggprocess av webbplatsen. Resultatet av byggprocessen är vanlig statisk webbplats.
Men om du har routing ansluten från ramverket, kommer routingen vid publicering online utan ytterligare manipulationer inte att fungera. Vi kommer att studera detta mer ingående i motsvarande handledningar.