Webdesign sollte bedeuten, HTML und CSS zu erstellen

Avatar of Robin Rendle
Robin Rendle am

DigitalOcean bietet Cloud-Produkte für jede Phase Ihrer Reise. Starten Sie mit 200 $ kostenlosem Guthaben!

David Heinemeier Hansson hat einen interessanten Beitrag über den aktuellen Stand des Webdesigns geschrieben und wie Designer immer noch auf der Code-Seite arbeiten können sollten

Wir bauen mit serverseitigem Rendering, Turbolinks und Stimulus. Alles Werkzeuge, die für Designer zugänglich und realistisch sind, da der Hauptfokus auf HTML und CSS liegt, mit ein paar Spritzern JavaScript für Interaktivität.

Und es ist nicht so, dass dies ein gut gehütetes Geheimnis wäre! Tatsächlich wurde jedes einzelne Framework, das wir bei Basecamp entwickelt haben und das es Designern ermöglicht, so zu arbeiten, Open Source gestellt. Das Chaos der Komplexität, das die aktuelle Branchenrichtung bei JavaScript auf Designer loslässt, ist menschliche Wahl und Design. Es ist möglich, andere Entscheidungen zu treffen und zu anderen Designs zu gelangen.

Ich mag diese Ansicht sehr – nicht jedes Unternehmen muss seine Websites auf die gleiche Weise erstellen. Ich glaube jedoch nicht, dass der von Basecamp eingeschlagene Ansatz für die Größe einer viel größeren Organisation skalierbar wäre. David fährt fort

Ich habe auch kein Interesse daran, mich in die Idee zurückzuziehen, dass man ein ganzes Team von eng spezialisierten Fachleuten braucht, um irgendetwas zum Laufen zu bringen. Dass "Full-Stack" irgendwie ein Punkt der Geringschätzung und nicht der Eigenständigkeit ist. Dass Designer mit konzeptionellen Anforderungen an ihre Kreativität so überlastet sind, dass sie nicht daran gehindert oder ermutigt werden sollten, zu lernen, wie sie diese in den nativen Materialien des Webs ausdrücken können. Nein. Nein, danke!

Webdesign für das moderne Web auf eine Weise, die Benutzer mit großartigen, schnellen Designs erfreut, muss kein Labyrinth undurchdringlicher Komplexität sein. Wir machen es dazu! Es ist möglich, das nicht zu tun.

Wiederum stimme ich Davids Ansicht voll und ganz zu, da ich glaube, dass niemand in diesem Bereich die Werkzeuge, die wir zum Erstellen von Websites verwenden, übermäßig kompliziert machen möchte; aber in diesem Fall neige ich dazu, dem zuzustimmen, was Nicolas kürzlich zu diesem Thema zu sagen hatte

https://twitter.com/necolas/status/1089219810955800578

Das Interessante daran ist, dass die Frontend-Entwicklung je nach Größe und Umfang der Organisation unterschiedlich ist. Wie bei allen Argumenten in der Frontend-Entwicklung gibt es keinen "richtigen" Weg! Unsere Arbeit muss sich an die Probleme anpassen, die wir lösen wollen. Ist ein großes, komplexes React-Frontend für Basecamp nützlich? Vielleicht nicht. Aber für einige Organisationen, wie meine bei Gusto, müssen wir uns auf bestimmte Bereiche spezialisieren, da das Produkt, an dem wir arbeiten, so kompliziert ist.

Ich schätze, ich rede vielleicht auch darüber, dass ich nicht glaube, dass es die Ingenieure sind, die die Frontend-Entwicklung kompliziert machen – vielleicht sind es die Erwartungen unserer Nutzer.

Direkter Link →