Seite 23 - Monthly Archives: May 2025
-
Maxim Mironjuk
-
Mai 04, 2025
Pinia Stores isoliert zu testen erfordert mehr als nur einen Store zu instanziieren und eine Action aufzurufen. Zwischen createPinia und createTestingPinia, echten und gemockten Actions sowie Store-übergreifenden Abhängigkeiten liegen Entscheidungen, die über Aussagekraft und Wartbarkeit einer gesamten Testsuite entscheiden.
-
Maxim Mironjuk
-
Mai 04, 2025
Klassische Suchmaschinenoptimierung, generative KI-Suche und Social-Media-Sichtbarkeit werden 2026 zunehmend zu einem einzigen, zusammenhängenden Sichtbarkeitsraum, in dem dieselbe Nutzerfrage über Google, ChatGPT und TikTok gleichzeitig beantwortet werden kann. Dieser Artikel bündelt die zentralen Prinzipien aus GEO, klassischem SEO und Social-Media-SEO zu einem gemeinsamen Planungsframework, das Teams als Grundlage für ihre Jahresstrategie nutzen können.
-
Maxim Mironjuk
-
Mai 04, 2025
Dark Mode mit einem einfachen Klasse-Toggle zu implementieren ist der erste Schritt. Ein professionelles Theme-System mit Design Tokens, System-Präferenz-Erkennung, Persistenz und flimmerfreiem SSR-Laden ist das, was Nutzern in der Praxis tatsächlich zugutekommt. Vue 3 bietet alle Bausteine – es geht darum, sie richtig zusammenzusetzen.
-
Maxim Mironjuk
-
Mai 04, 2025
Dateisystem-Operationen gehören zu den am häufigsten untesteten Teilen von PHP-Anwendungen. Wer direkt mit file_get_contents() und file_put_contents() arbeitet, schreibt Code, der entweder gar nicht getestet wird oder Tests hinterlässt, die echte Dateien erzeugen, Reihenfolge-Abhängigkeiten haben und beim Parallelausführen brechen. vfsStream, Stream-Wrapper und Filesystem-Abstraktion lösen das Problem grundlegend.
-
Maxim Mironjuk
-
Mai 04, 2025
Google Discover kann für manche Websites mehr Traffic bringen als die klassische organische Suche, folgt dabei aber vollständig anderen Regeln. Statt auf Keywords zu reagieren, zeigt Discover Inhalte, die zu den erkannten Interessen eines Nutzers passen, ganz ohne aktive Suchanfrage. Dieser Artikel erklärt, wie Discover-Sichtbarkeit tatsächlich entsteht, welche Rolle Bildqualität und E-E-A-T-Signale spielen und wo die realistischen Grenzen der direkten Beeinflussbarkeit liegen.
-
Maxim Mironjuk
-
Mai 04, 2025
Ein Modal ohne Focus Trap lässt Tastaturnutzer im Hintergrund verschwinden, während der Dialog visuell im Vordergrund steht. Dieser Guide zeigt, wie man einen eigenen Focus Trap in React implementiert, ARIA-Attribute korrekt setzt und den Fokus nach dem Schließen zuverlässig zurückgibt, ganz ohne fertige Bibliothek.
-
Maxim Mironjuk
-
Mai 04, 2025
Von Hand gepflegtes Critical CSS veraltet bei jeder Layout-Änderung sofort und wird zur stillen Fehlerquelle im Frontend. Wer die Critical CSS Extraktion in die Build-Pipeline integriert, bekommt bei jedem Deployment automatisch aktuelles, korrektes CSS für den sichtbaren Bereich, ohne dass ein Entwickler manuell eingreifen muss.
-
Maxim Mironjuk
-
Mai 04, 2025
Nicht jeder minderwertige Backlink gefährdet ein Ranking, und nicht jede negative SEO Attacke erfordert sofortiges Handeln. Dieser Beitrag zeigt, wie ein systematisches Linkaudit mit Google Search Console und externen Tools toxische Muster von harmlosem Rauschen unterscheidet, wann eine Disavow Datei tatsächlich nötig ist und wie die Erholung nach einer manuellen Maßnahme in der Praxis abläuft.
-
Maxim Mironjuk
-
Mai 04, 2025
runtimeConfig eignet sich für Werte, die sich nach dem Build noch ändern können, etwa weil derselbe Docker-Container in mehreren Umgebungen mit unterschiedlichen API-Endpunkten läuft. Der Unterschied zwischen public- und privaten Werten entscheidet dabei direkt darüber, ob ein Wert versehentlich als Secret im Client landet.
-
Maxim Mironjuk
-
Mai 04, 2025
Microsoft verzahnt Bing-Suche und Copilot-Chat enger miteinander, als Google es aktuell mit Google-Suche und Gemini tut, und nutzt mit IndexNow zusätzlich ein Protokoll, das neue Inhalte deutlich schneller in den Index bringt als klassisches Crawling. Wer diese technische Verzahnung versteht, kann gezielt für Bing Copilot optimieren, statt Bing nur als kleineren Google-Klon zu behandeln.
-