Oggi cerchiamo di introdurre la seconda figura fondamentale che si cela dietro un sito web, ossia il Back-end developer che affianca al lavoro del front-end developer e il full-stack developer ( di cui parleremo in seguito ).

Il back- end developer non è altro che uno sviluppatore software, che crea codice e si occupa di tutto quello che c’è dietro le quinte del software e che non viene visto dall’utente finale.

Il lavoro principale di questa figura è l’integrazione di servizi di terze parti, elaborazione dati per poi fornirli nel miglior modo possibile al front-end, lo sviluppatore che si occuperà in seguito di presentarli all’utente sotto forma di interfacce grafiche intuitive e funzionali adatte a ogni tipo di dispositivo.

Tutto il lavoro del back-end parte sempre dalle specifiche dettate dal cliente. Dopo una prima fase di analisi dei requisiti che porta alla definizione più o meno formale di ciò che si vuole ottenere, si cerca subito di proporre al cliente un prototipo del progetto, dopodiché ci si confronta con gli sviluppatori front-end, che si occupano della parte di interfaccia (ciò che l’utente vede).