Code = Zweck

Programmier-, Skript- und Markupsprachen haben alle Ihren Zweck.

Aus einem bestimmten Grund wurden diese Sprachen entwickelt.

Das ist das wichtigste bei allem.

Es gibt Sprachen, die für bestimmte Zwecke geeigneter sind als andere. Und mit einigen Sprachen kannst du bestimmte Anforderungen gar nicht erfüllen.

Hype, Puristen, Advokaten, Idealisten

Ich entwickle Websites für Kunden, welche spezifische Anforderungen haben.

Als Freelancer – nicht in einem Team mit mehreren Entwicklern.

Was heisst das?

Ich muss meinen Code verstehen. Ich muss in zwei Jahren am Code weiterarbeiten können. Ich muss den Techstack nutzen und evaluieren.

Mein Ansatz ist wichtig. Nicht, was andere finden (und verkaufen möchten).

10-15 Plugins. Ich habe mehr Stress, 1000x mehr, wenn ich next.js mit react nutze und nach geschätzt drei Monaten wieder alles anders ist. Viel Spass mit dem ganzen Chaos.

Bei Entwicklern ist es mit WordPress kein Skill-Cap im Sinne, dass weder HTML, CSS, JS oder PHP geschrieben werden kann. Bei sehr vielen Entwicklern, vor allem bei denjenigen, welche WordPress strickt ablehnen (obwohl noch nie versucht) – ist es ein KnowHow Gap.

Hier eine kleine Übersicht was der WordPress gegenwärtig standardmässig mitbringt.

  • Authentifizierung
  • Benutzer mit verschiedenen Rollen und Möglichkeiten
  • Templating System – und Action/System
    • FSE
    • Classic Theme
    • Headless
    • Twig, Blade
    • MVC pattern
    • React, Vue, Sveltekit
    • Block Editor
    • Classic Editor
    • ACF/Metabox/Toolset Views
  • Das Ökosystem ist riesig.