Seit einigen Jahren gebe ich Workshops und halte Vorträge, um meine Ideen zu modularer Webentwicklung zu verbreiten. Ich verstehe Webseiten als eine Kombination vieler Einzelteile. Es ist mein Anliegen, die Erstellung dieser Einzelteile möglichst einfach und portabel zu gestalten.

Portrait von Jens Grochtdreis

Umsetzung der Workshops in Texte

Nach meinen ersten Vorträgen fing ich an, die Inhalte meiner Vorträge und Schulungen aufzuschreiben. So reifte über mehrere Jahre ein Manuskript, das ich nun endlich finalisiert habe. Wohl wissend, dass in der Frontendentwicklung nichts final ist.

Das Buch kann entweder kostenlos online gelesen oder als E-Book gekauft werden. Der Dienst Leanpub bietet dabei die Möglichkeit, einen Wunschpreis auszuwähreln. Ich als Autor gebe einen Mindestpreis an, der Käufer/ die Käuferin kann dann selber über den Betrag entscheiden.

Kennen Sie solchen Code?


nav.navigation > ul > li > .submenu > ul > li.archive:hover {
border: 2px solid transparent !important;
}

nav.navigation > ul > li.has-submenu > .submenu > ul > li.special {
background: #ededed;
}

nav.navigation > ul > li.has-submenu > .submenu > ul > li.special a {
color: #AD1921;
}
  

Im Laufe der Lebenszeit eines Projektes wird häufig solch schlecht wartbarer Code geschrieben. Die Gründe dafür sind vielfältig. Ich helfe meinen Kunden dabei, solche Codemonster in Zukunft zu verhindern. Idealerweise beseitigen wir auch die Gespenster der Vergangenheit.

Der Code wäre in dieser Form wartbarer

Der oben gezeigte Code wäre in dieser Form wartbarer, verständlicher und würde den gleichen Zweck erfüllen:


.navigation .archive:hover {
border: 2px solid transparent !important;
}

.navigation .special {
background: #ededed;
}

.navigation .special a {
color: #AD1921;
}
  

Um genau solchen Code geht es in meinem kleinen Buch!

Die inhaltliche Struktur

  1. Vorgeplänkel
  2. Webseiten modular entwickeln
  3. Mit CSS gestalten
  4. Volle Kontrolle über den Code
  5. Jedes Modul ist eine eigene Welt
  6. Differenz zwischen Design und Realität
  7. Unterschiedliche Arten zu stylen
  8. Die objektorientierten Ansätze
  9. Strikte Regeln können sinnvoll sein
  10. Entkoppelung von HTML und CSS
  11. Mein modularer Ansatz
  12. Fazit und Ausblick

Eindruck vom Inhalt

Einen Eindruck vom Inhalt können Sie sich über meine Vortragsfolien und einen Videomitschnitt meines Vortrags auf der Contao-Konferenz 2015 verschaffen.

Webseiten modular entwickeln

Modulare Webseiten entwickeln