Bing
Die Begriffe Backend und Frontend gehören in den Bereich der Webentwicklung bzw. der Programmierung. Beide Begriffe befassen sich mit dem Programmieren einer Website. Bei „Frontend“ geht es um das Programmieren von Inhalten, die für Besucherinnen und Besucher einer Website visuell sichtbar sind. Hauptsächlich werden dabei HTML sowie CSS und JavaScript als Programmiersprachen benutzt. Jede dieser Sprachen hat eine andere Funktion. HTML wird hergenommen, um das Fundament des Frontends zu programmieren. CSS hingegen wird verwendet, um die Form, Größe und Farbe eines Elements zu bestimmen. JavaScript dient dazu, Funktionen wie Drop-down-Boxen hinzuzufügen.
Beim Backend, auch Server-Side genannt, geht es um Funktionen und Abläufe, die nicht visuell sichtbar sind, sowie das Speichern und Laden von Daten und Content der Website. Diese Elemente führen Aktionen aus, die meist durch das Frontend initiiert werden. Beliebte Programmiersprachen für das Backend sind Ruby, Java, PHP und Python. Seit einiger Zeit gibt es den Trend, JavaScript als Programmiersprache für das Backend zu nutzen, und zwar mithilfe von Node.js. Dieses Programm erlaubt es JavaScript, außerhalb des Browsers zu funktionieren. Somit ist es auch möglich, das Backend nur mit JavaScript zu programmieren.