• IT-Karriere:
  • Services:

React: Neue Facebook-Webseite setzt komplett auf Javascript

Nach jahrelangem organischem Wachstum hat Facebook sein Website-UI komplett neu geschrieben: mit React, GraphQL und ohne PHP.

Artikel veröffentlicht am ,
Die neue Facebook-Seite läuft nur noch im Browser via Javascript.
Die neue Facebook-Seite läuft nur noch im Browser via Javascript. (Bild: Facebook)

Die Oberfläche der Webseite von Facebook ist durch das zuständige Entwicklerteam komplett neu geschrieben worden, wie die Beteiligten in ihrem Engineering-Blog schreiben. Zum Einsatz kommen demnach nun die ursprünglich von Facebook selbst erstellte Javascript-Bibliothek React sowie der GraphQL-Client Relay für React.

Stellenmarkt
  1. Bistum Augsburg, Augsburg
  2. Vodafone GmbH, Düsseldorf

Das komplette Neuschreiben einer derart großen und vielfach genutzten Webseite kann durchaus als ungewöhnlich bezeichnet werden. Wie das Team schreibt, sei Facebook.com beim Start des sozialen Netzwerks im Jahr 2004 eine einfache serverseitig gerenderte PHP-Webseite gewesen. Seitdem seien jedoch immer neue Schichten für neue Technologien hinzugekommen, die immer wieder schwerer zu pflegen waren und auch das Hinzufügen neuer Funktionen immer komplizierter gemacht hätten.

Aus Sicht von Facebook sei das Neuschreiben der Webseite auch deshalb notwendig geworden, damit die vielen und modernen Webtechniken genutzt werden können, die sich das Team für die neue Seite vorgestellt hat. Dazu gehört vor allem, dass diese besonders interaktiv sein und sich wie eine App anfühlen sollten.

Dass sich die Entwickler von Facebook dabei für React entschieden haben, ist wenig überraschend. Die Javascript-Bibliothek entstand 2011 in dem Unternehmen und ist seit 2013 als Open Source verfügbar. Mit React Native nutzt das Unternehmen darüber hinaus ein davon abgeleitetes Framework für die Entwicklung seiner Mobil-Apps wie etwa für Android und iOS.

Auch der Verzicht auf PHP ist hier wenig überraschend. So schreiben die Entwickler, dass sie nicht davon überzeugt seien, dass damit eine ebenso angenehme Nutzung ermöglicht werden kann wie mit clientseitigen Apps. Auch serverseitig verzichtet Facebook immer mehr auf PHP. So unterstützt etwa die hauseigene PHP-Alternative HHVM nur noch die Sprache Hack und nicht mehr wie ursprünglich auch PHP.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Top-Angebote
  1. 599€ (Bestpreis mit Alternate. Vergleichspreis ab ca. 660€)
  2. (u. a. MSI Optix MAG272CRX für 299€ + 6,99€ Versand statt ca. 450€ im Vergleich und Corsair...
  3. (u. a. The Crew 2 für 10,49€, Mount & Blade II - Bannerlord für 33,99€ und Mortal Kombat 11...

WalterSobchak 19. Mai 2020 / Themenstart

Die wenigsten Leute in "großen internationalen Firmen" dürften Ahnung haben wie man...

Qolem 14. Mai 2020 / Themenstart

Damals ging das mit 4kb Ram, weil da noch keiner auf die hirnrissige Idee gekommen ist...

Graf_Hosentrick 12. Mai 2020 / Themenstart

Im Browser gibts keine. In der App Entwicklung, um das ging es ja im ersten Post: Swift...

unbuntu 12. Mai 2020 / Themenstart

Oder es sind mal Designer am Werk, die wissen dass Whitespace kein verschwendeter Platz...

burzum 12. Mai 2020 / Themenstart

Oh, da will jemand richtig klug scheißen. Dumm nur das es vollkommen normal ist das man...

Kommentieren


Folgen Sie uns
       


Magenta-TV-Stick der Deutschen Telekom - Test

Der Magenta-TV-Stick befindet sich noch im Betatest, so dass einige Funktionen noch fehlen und später nachgereicht werden. Der Stick läuft mit einer angepassten Version von Android TV. Bei Magenta TV selbst sehen wir noch viel Verbesserungsbedarf.

Magenta-TV-Stick der Deutschen Telekom - Test Video aufrufen
Change-Management: Wie man Mitarbeiter mitnimmt
Change-Management
Wie man Mitarbeiter mitnimmt

Wenn eine Firma neue Software einführt oder Prozesse digitalisiert, stößt sie intern oft auf Skepsis. Häufig heißt es dann, man müsse "die Mitarbeiter mitnehmen" - aber wie?
Von Markus Kammermeier

  1. Digitalisierung in Deutschland Wer stand hier "auf der Leitung"?
  2. Workflows Wenn Digitalisierung aus 2 Papierseiten 20 macht
  3. Digitalisierung Aber das Faxgerät muss bleiben!

Big Blue Button: Wie CCC-Urgesteine gegen Teams und Zoom kämpfen
Big Blue Button
Wie CCC-Urgesteine gegen Teams und Zoom kämpfen

Ein Verein aus dem Umfeld des CCC zeigt in Berlin, wie sich Schulen mit Open Source digitalisieren lassen. Schüler, Eltern und Lehrer sind begeistert.
Ein Bericht von Friedhelm Greis

  1. Mint-Allianz Wir bleiben schlau! Wir bleiben unwissend!
  2. Programmieren lernen Informatik-Apps für Kinder sind oft zu komplex

Core i9-10900K & Core i5-10600K im Test: Die Letzten ihrer Art
Core i9-10900K & Core i5-10600K im Test
Die Letzten ihrer Art

Noch einmal 14 nm und Skylake-Architektur: Intel holt alles aus der CPU-Technik heraus, was 250 Watt rein für die CPU bedeutet.
Ein Test von Marc Sauter

  1. Comet Lake Intels vPro-Chips takten höher
  2. Comet Lake S Intel tritt mit 250-Watt-Boost und zehn Kernen an
  3. Core i7-10875H im Test Comet Lake glüht nur auf einem Kern

    •  /