Archive: 2025-05 | Seite 21
Archive: May 2025
-
07.05.2025
Eine Trefferliste ohne Highlighting zwingt Nutzer, jeden Treffer selbst nach dem gesuchten Begriff zu durchsuchen. Elasticsearch Highlighting markiert relevante Textstellen automatisch im Suchergebnis, doch die Wahl zwischen Unified, Plain und FVH Highlighter sowie die Feinjustierung von Fragment-Size entscheiden darüber, ob die Hervorhebung tatsächlich hilfreich oder nur ablenkend wirkt.
-
07.05.2025
Wer alle Container im Default-Bridge-Netzwerk laufen lässt, verzichtet auf Namensauflösung, Isolation zwischen Projekten und die Möglichkeit, Container gezielt vom Internet abzuschneiden. Ein eigenes Bridge-Netzwerk pro Projekt löst genau diese drei Probleme mit wenigen Zeilen Konfiguration.
-
07.05.2025
Wer DI Compile und Static Content Deploy zur Laufzeit ausführt, verlängert den Deployment-Prozess und riskiert inkonsistente Images. Der Build-Container-Ansatz verschiebt beide Schritte in die Image-Erstellung – mit reproduzierbaren Ergebnissen und deutlich schnelleren Release-Zyklen.
-
07.05.2025
Ein Here-String schickt einen einzelnen Konfigurationswert mit dem Operator <<< direkt an das Standardeingabe eines Validierungs-Kommandos wie jq oder grep -P, ohne dass jemals eine temporäre Datei entsteht. Für kleine, wiederholte Prüfungen in Schleifen ist das schneller und einfacher aufzuräumen als jede Alternative mit Zwischendatei oder zusätzlicher echo-Subshell.
-
07.05.2025
Responsive Vue Komponenten scheitern oft an reinen CSS-Media-Queries, weil sich Komponenten in unterschiedlichen Layout-Kontexten unterschiedlich verhalten müssen, unabhängig von der Viewport-Breite. Container Queries, eigene Breakpoint-Composables und adaptive Slot-Strukturen lösen das strukturell statt mit immer mehr CSS-Ausnahmen.
-
06.05.2025
useMemo und useCallback überall einsetzen macht React-Apps nicht schneller — es macht sie komplizierter. Wer zuerst misst, findet die echten Engpässe: unnötige Re-Renders, teure Berechnungen an der falschen Stelle und Layout-Thrashing. Dieser Artikel zeigt den richtigen Ablauf mit React Profiler, Chrome DevTools und handfesten Metriken.
-
06.05.2025
Custom Bundles galten lange als der Standard für wiederverwendbare Symfony-Module. Mit PHP-Config-Klassen, Symfony Flex und modernen DI-Patterns gibt es heute leichtgewichtigere Wege — aber für öffentliche Pakete, komplexe Container-Manipulation und Compiler Passes sind Bundles nach wie vor das richtige Werkzeug.
-
06.05.2025
Vier verschiedene Quellen fuer Umgebungsvariablen, eine Reihenfolge, die selten dokumentiert wird: Wenn ein Wert im Container nicht ankommt oder ein anderer als erwarteter erscheint, steckt fast immer eine unklare Praezedenz zwischen Shell-Umgebung, .env-Datei, dem environment-Block und env_file dahinter.
-
06.05.2025
Fabric ersetzt die asynchrone Bridge durch einen gemeinsamen C++ Shadow Tree, den JavaScript und native Seite direkt über JSI teilen. Wer eine eigene native View als Custom Component bauen will, muss verstehen, wie ComponentDescriptor, ShadowNode und generierter Codegen-Code zusammenspielen, von der ersten Spec-Datei bis zur fertigen ComponentView auf iOS und Android.
-
06.05.2025
Container Query Units skalieren Schriftgrößen und Abstände relativ zur Breite oder Höhe des umgebenden Containers, nicht relativ zum Browserfenster. Damit verhält sich eine Card-Komponente in einer schmalen Sidebar automatisch anders als dieselbe Card im breiten Hauptbereich, ganz ohne zusätzliche Klassen oder JavaScript.