Webseite Facebook unter neuer Skriptsprache

Nach einem mehrjährigen organischen Wachstum hat Facebook die UI seiner Webseite ganz neu geschrieben, und zwar mit GraphQL, React, aber ohne PHP.

JavaScript wird vollständig auf der neuen Facebook Webseite umgesetzt

Laut dem Bericht der Beteiligten in ihrem Engineering-Blog wurde durch das zuständige Entwicklerteam die Oberfläche bei der Webseite von Facebook völlig neu geschrieben. Anwendung finden ab sofort die JavaScript-Bibliothek React, die das soziale Netzwerk seinerzeit selbst erstellte, und der GraphQL-Client Relay.

Das vollständige Neuprogrammieren einer renommierten Social Media Plattform wie Facebook ist eine wahre Seltenheit. Bei Start des sozialen Netzwerks im Jahre 2004 war deren Website eine schlichte und serverseitig gerenderte PHP-Seite. Allerdings kamen seitdem unzählige neuartige Technologien und Schichten hinzu, die zunehmend pflegeintensiv wurden und das Ergänzen neuer Funktionen erschwerten.

Das Neuschreiben der Website war laut Facebook ebenso deshalb erforderlich, um die zahlreichen modernen Web-Techniken zu nutzen, welche die Entwickler sich für ihre Webseite wünschen. Im besten Fall soll sich die Desktop-Version genauso leicht bedienen lassen wie eine App und entsprechend interaktiv sein.

Was genau ist JavaScript?

Bei JavaScript handelt es sich um eine Programmiersprache. Sie existiert bereits seit 1995. Wo sie früher beinahe ausschliesslich clientseitig eingesetzt wurde, fand sie durch spätere Implementierungen auch zu serverseitiger Anwendung. Die Programmiersprache hat heutzutage vielseitige Anwendungsgebiete. Insbesondere für das dynamische HTML ist sie bekannt. Bei dieser Methode kann während Ansicht der Webseite das Design umprogrammiert werden.

War die Wahl klar?

Es überrascht nur wenige, dass die Entscheidung der Entwickler auf React fiel. Im Jahr 2011 entstand dort die JavaScript-Bibliothek. Seit 2013 steht sie als Open Source zur Verfügung. Zudem nutzt das Unternehmen mit React Native ein abgeleitetes Framework zum Entwickeln seiner mobilen Apps für iOS und Android.

Kaum verwunderlich ist bei Umstrukturierung der Webseite auch der zukünftige Verzicht auf PHP. Die Entwickler glauben nicht daran, dass damit eine genauso angenehme Nutzung möglich ist wie mit client-seitigen Apps. Das soziale Netzwerk verzichtet serverseitig zunehmend auf PHP. Die hauseigene PHP-Alternative HHVM unterstützt damit lediglich noch die Sprache Hack, jedoch künftig nicht mehr PHP.

1. April 2025Webseite

Warum deine Webseite 2025 fit für die Zukunft sein muss

Im Jahr 2025 entscheidet deine Webseite darüber, ob du online erfolgreich bist – gerade in der Schweiz, wo hohe Standards

31. März 2025SEO

Wenn organischer Traffic zurückgeht: 10 Gründe und was zu tun ist

Organischer Traffic ist das Herzstück einer erfolgreichen SEO-Strategie. Wenn die Zugriffszahlen plötzlich einbrechen, kann das viele verschiedene Ursachen haben. Hier

Weiterlesen
25. März 2025Security

Cybermobbing im Visier: Wie die Schweiz auf digitale Belästigung reagieren will

Cybermobbing – eine Form der digitalen Belästigung, die immer mehr Menschen betrifft. Nicht nur in der Schweiz ist es zu

Weiterlesen
12. März 2025KI

Scam Anrufe? Nicht mit Daisy – Wie die KI-Oma von O2 Betrügern die Zeit stiehlt

Wer kennt sie nicht, die nervigen Scam Anrufe, bei denen vermeintliche Banken oder Behörden versuchen, uns mit leeren Versprechungen, Vorwänden

Weiterlesen
Zum Inhalt springen