CUBE CSS

Avatar of Chris Coyier
Chris Coyier am

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

Eine CSS-Methodik von Andy Bell

Der wichtigste Teil dieser Methodik ist die Sprache selbst: CSS. Es ist wichtig, ihre Existenz im Namen zu beachten, da einige alternative Ansätze, wie z. B. BEM – was mir seit vielen Jahren gefällt – sehr weit von Cascading Style Sheets abweichen können. Ich *liebe* CSS, und ich denke, dass seine Kernfähigkeiten tatsächlich *entscheidend* für skalierbares CSS sind.

Ein Lieblingsteil...

[…] ein Designsystem lässt einen nicht nur auf einer *Mikroebene*, sondern auch auf einer *Makroebene* nachdenken, da man nicht nur Entscheidungen über Pixel, sondern auch über übergeordnete Organisationsentscheidungen treffen muss, die das Designsystem zu lösen hilft. Die Arbeit an einem Designsystem ist oft auch *diplomatische Arbeit*.

Dies ist oft der Punkt, an dem ich sehe, dass eine enge, nur auf Komponenten ausgerichtete Tunnelblickweise scheitert, und wirklich, diese Ansätze sind weniger Designsysteme, sondern eher *Komponentenbibliotheken*, die einen viel engeren Bereich von Problemen lösen.

Ich mag die Idee, CSS sowohl aus einer Inside-Out-Philosophie anzugehen – sich darauf zu konzentrieren, sehr kleine spezifische Dinge zu stylen und sie dann zusammenzufügen, um größere Dinge wachsen zu lassen – *als auch* aus einer Outside-In-Philosophie – nicht zu vergessen, dass Komponenten sinnvoll zusammengesetzt werden müssen.

Direkter Link →