Wir haben Web-Entwickler, die wir bewundern, dieselbe Frage gestellt: Was ist eine Sache, die Sie dieses Jahr beim Erstellen von Websites gelernt haben? Hier ist, was sie uns erzählt haben.

Wir möchten unserem ❥ Sponsor Automattic dafür danken, dass diese Seite möglich ist. Sie stellen viele großartige Softwareprodukte her, die wir nutzen, wie Jetpack, WooCommerce und WordPress.com.

Alt ist solide; Neues wird besprochen

Als Chris mich bat, über „eine Sache, die ich dieses Jahr beim Erstellen von Websites gelernt habe“ zu schreiben, gab ich zu, dass mein Gehirn sofort eine Liste von Techniken und CSS-Eigenschaften durchging, die ich dieses Jahr zu verwenden begann. Aber dann hielt ich inne. Andere Leute können darüber viel besser schreiben als ich. Was habe ich spezifisch gelernt?

Dann erkannte ich, dass ich seit fünf Jahren die gleiche Lektion „lerne“, aber immer wieder in die gleiche Falle tappe. Ich denke immer, dass viel mehr Leute die neueste und coolste Technologie da draußen nutzen, als es tatsächlich der Fall ist.

Ich denke, die meisten von Ihnen fühlen sich ähnlich. Wenn Sie Twitter oder einem Webentwicklungsblog folgen, ist es fast so, als ob jeder das Neueste und Beste verwendet. Und das Neueste und Beste scheint sich wöchentlich zu ändern, wenn nicht täglich. „Was ist deine Lieblings-React-State-Library? Nun, es ist Redux, nein, warte, MobX, nein, warte, Unstated, nein, warte, Recoil, nein, warte, Jotai, nein, warte, Valtio, nein, warte…“ Der ständige Wandel kann anstrengend sein, als ob man im Vergleich zu seinen Kollegen immer zurückfällt.

Aber das ist nicht annähernd der Fall. Die überwiegende Mehrheit der Webentwickler verwendet „langweilige“ oder „alte“ Technologie. Das ist intuitiv sinnvoll: Die meisten Dinge, die heute im Web zu finden sind, wurden … vor heute erstellt. Wenn diese Dinge gewartet werden müssen, geschieht dies in den Technologien, die zu ihrer Erstellungszeit in Gebrauch waren. Und hier liegt der Kern: Wir warten alle mehr alte Dinge, als wir neue Dinge bauen.

„The best bet for 2030“ von CommitStrip

Sie haben also das Gefühl, dass alle anderen mit coolen Dingen wie „Serverless Static Deploys mit Auto-Reload“ spielen dürfen, während Sie immer noch IhreGruntKonfiguration aktualisieren. Vertrauen Sie mir, es gibt viel mehr Leute, die gerade ihre Grunt-Konfiguration aktualisieren, als einen Serverless Static Deploy durchzuführen (was auch immer das sein mag).

Der Webentwickler, den Sie bewundern und der voll und ganz auf Tailwind 2.0 setzt? Er wartet immer noch eine Bootstrap 2.3-Website. Der JavaScript-Guru, der jede Woche State-Libraries wechselt? Er wartet immer noch eine riesige Anwendung, die Flow verwendet. Neues wird einfach öfter diskutiert.

Ich könnte den Prozentsatz der Websites nennen, die WordPress verwenden, im Vergleich zu dem Prozentsatz der Websites, die React verwenden, aber das ist nicht wirklich der Punkt. Wenn Sie Zeit in der Webentwicklungs-Community verbringen, fühlt es sich an, als ob das eine veraltet ist und das andere nicht.

Alt kann solide, zuverlässig und vorhersehbar sein. Es gibt Zeiten, in denen es Spaß macht, neue Dinge auszuprobieren und anderen davon zu erzählen, und es gibt Zeiten, in denen man zur Technologie greift, die man kennt, um Dinge zu erledigen. 

Ich vermute, ich werde auch 2021 und darüber hinaus denken: „Nun, niemand benutzt $foo mehr“ – das ist ein so automatischer Gedanke. Aber ich muss mich immer wieder daran erinnern, dass das falsch ist. Für welchen Wert von $foo auch immer, es gibt Tonnen von Leuten, die es immer noch benutzen, und es ist immer noch wertvoll.