User-Interface-Design oder User-Interface-Engineering ist die Gestaltung von Benutzeroberflächen für Maschinen und Software, wie z. B. Computer, Haushaltsgeräte, mobile Geräte und andere elektronische Geräte, mit dem Schwerpunkt auf der Maximierung der Benutzerfreundlichkeit und des Benutzererlebnisses.
Die "Frontend-Sprachen" leben im Browser. Nachdem Sie eine Adresse in die Adressleiste oben eingegeben und die Enter-/Return-Taste gedrückt haben, erhält Ihr Browser mindestens eine HTML-Datei vom Webserver. Diese Datei wird dem Browser wahrscheinlich sagen, dass er auch eine CSS-Datei und eine JavaScript-Datei anfordern soll (wahrscheinlich viele mehr als eine, aber wir wollen es einfach halten).
Backend-Entwicklung stärkt das Web. Doch sie tut es auf bescheidene Weise, ohne Fanfare - so dass die Leute ihre Lieblingsseiten durchstöbern können, ohne überhaupt zu wissen, welche Arbeit der Backend-Entwickler oder das Backend-Team darin steckt.