Webutvikling
Fleksible og dynamiske nettsider er ofte avhengig av webutvikling. Dette gjelder også ferdige rammeverk som Joomla, WordPress og andre, selv om man her sparer en del egeninnsats fremfor å lage noe helt nytt.
Før nettsiden kan presenteres i din nettleser, er det mye kode som kjører på serverens side.
Dette er kode som gjerne kobler seg til database, kopierer filer, oppdaterer i database, sletter filer eller andre – enklere funksjoner som å hente ut siste nyhet fra nettsiden din.
For nettleseren
Når serveren har behandlet informasjon fra database, brukerinndata og andre faktorer, skal gjerne nettleseren bearbeide dette. Klientprogrammering er til dømes javascript som kan brukes til AJAX-funksjonalitet, validering av brukerinndata og andre “Web 2.0″ funksjoner.
