<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Webinteger Blog</title>
    <link>https://webinteger.dev</link>
    <description>Digitale Exzellenz, handgefertigt auf Rügen. Aktuelle Einblicke in Webentwicklung, Contao und Laravel.</description>
    <language>de-DE</language>
    <lastBuildDate>Fri, 06 Mar 2026 14:13:24 GMT</lastBuildDate>
    <atom:link href="https://webinteger.dev/rss.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title><![CDATA[Warum Astro für deinen Tech-Blog die einzig logische Wahl ist]]></title>
      <link>https://webinteger.dev/blog/astro-fuer-tech-blogs-erfahrungsbericht</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/astro-fuer-tech-blogs-erfahrungsbericht</guid>
      <pubDate>Thu, 05 Mar 2026 16:05:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Warum ist Astro für Tech-Blogs 2026 die absolute Nummer 1? Mein persönlicher Erfahrungsbericht über Zero-JS, Lighthouse-Scores und den Umzug von React.]]></description>
      <category><![CDATA[Technologie-Entscheidungen]]></category>
    </item>
    <item>
      <title><![CDATA[React Migration: Von Vanilla CRA zu Next.js & Remix]]></title>
      <link>https://webinteger.dev/blog/react-migration-nextjs-remix-guide</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/react-migration-nextjs-remix-guide</guid>
      <pubDate>Tue, 03 Mar 2026 22:03:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Deine Create React App (CRA) nervt? Alles zur React Migration: Erfahre, wann sich Next.js oder Remix lohnen und wie du Fallstricke beim SSR-Umzug vermeidest.]]></description>
      <category><![CDATA[Technologie-Entscheidungen]]></category>
    </item>
    <item>
      <title><![CDATA[Next.js App Router vs Remix Data Fetching: Der knallharte Code-Vergleich]]></title>
      <link>https://webinteger.dev/blog/nextjs-vs-remix-data-fetching</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/nextjs-vs-remix-data-fetching</guid>
      <pubDate>Mon, 02 Mar 2026 10:15:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Wie lädst du Daten 2026? Beim Thema Next.js vs Remix Data Fetching vergleichen wir Server Components direkt mit Loadern. Echter Code, ungeschönt.]]></description>
      <category><![CDATA[Technologie-Entscheidungen]]></category>
    </item>
    <item>
      <title><![CDATA[Astro Islands Architecture entmystifiziert: So funktioniert partielle Hydratation]]></title>
      <link>https://webinteger.dev/blog/astro-islands-architecture-erklaert</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/astro-islands-architecture-erklaert</guid>
      <pubDate>Sat, 28 Feb 2026 15:09:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Wie funktioniert die Astro Islands Architecture? Lerne, wie partielle Hydratation dein JavaScript-Bundle minimiert und Web-Performance maximiert.]]></description>
      <category><![CDATA[Technologie-Entscheidungen]]></category>
    </item>
    <item>
      <title><![CDATA[Next.js vs Remix vs Astro: Die Masterclass für deine Technologie-Entscheidung]]></title>
      <link>https://webinteger.dev/blog/nextjs-vs-remix-vs-astro</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/nextjs-vs-remix-vs-astro</guid>
      <pubDate>Sat, 28 Feb 2026 14:09:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Überfordert vom Frontend-Chaos? Unser Next.js vs Remix vs Astro Vergleich 2026 zeigt dir glasklar, welches Framework wirklich zu deinem Projekt passt.]]></description>
      <category><![CDATA[Technologie-Entscheidungen]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Erweiterung veröffentlichen: Packagist & Open Source]]></title>
      <link>https://webinteger.dev/blog/contao-5-erweiterung-veroeffentlichen-packagist</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-erweiterung-veroeffentlichen-packagist</guid>
      <pubDate>Thu, 26 Feb 2026 10:41:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Lerne Schritt für Schritt, wie du eine Contao 5 Erweiterung veröffentlichen kannst. Von Packagist über CI/CD bis zur Listung im Contao Manager.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Performance, Caching & Zero-Downtime Deployment]]></title>
      <link>https://webinteger.dev/blog/contao-5-performance-caching-deployment</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-performance-caching-deployment</guid>
      <pubDate>Wed, 25 Feb 2026 20:59:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Maximiere die Contao 5 Performance: Lerne alles über HTTP Caching, XLIFF, OPcache und Zero-Downtime Deployments mit modernen CI/CD Pipelines.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Headless CMS API: REST-Schnittstellen bauen]]></title>
      <link>https://webinteger.dev/blog/contao-5-headless-cms-api-platform</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-headless-cms-api-platform</guid>
      <pubDate>Tue, 24 Feb 2026 14:27:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Lerne, wie du eine sichere Contao 5 Headless CMS API mit API Platform erstellst, Endpunkte absicherst und Frontends wie Vue.js nahtlos anbindest.147]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Console Commands: Automatisierung & Hintergrund-Jobs]]></title>
      <link>https://webinteger.dev/blog/contao-5-console-commands-automatisierung</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-console-commands-automatisierung</guid>
      <pubDate>Mon, 23 Feb 2026 16:37:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Console Commands Tutorial: Lerne, wie du eigene Symfony CLI-Befehle schreibst, Hintergrund-Jobs ausführst und das Cronjob Framework nutzt.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Backend Dashboards & Custom Routing]]></title>
      <link>https://webinteger.dev/blog/contao-5-backend-custom-routing</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-backend-custom-routing</guid>
      <pubDate>Sun, 22 Feb 2026 19:37:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Backend Custom Routing Tutorial: Lerne, wie du das Contao-Backend um eigene Symfony-Controller, Dashboards und Menüeinträge erweiterst.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Notification Center: Zentrale Kommunikation & E-Mail-Workflows]]></title>
      <link>https://webinteger.dev/blog/contao-5-notification-center-kommunikation</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-notification-center-kommunikation</guid>
      <pubDate>Sat, 21 Feb 2026 13:15:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Notification Center Tutorial: Zentrale E-Mail-Verwaltung, eigene Notification Types, Simple Tokens und asynchroner Versand mit Symfony Messenger.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Symfony Forms: Professionelle Formularverarbeitung]]></title>
      <link>https://webinteger.dev/blog/contao-5-symfony-forms-formulare-verarbeiten</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-symfony-forms-formulare-verarbeiten</guid>
      <pubDate>Thu, 19 Feb 2026 17:41:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Symfony Forms Tutorial: Lerne, wie du objektorientierte Formulare baust, validierst, speicherst und E-Mails via Symfony Mailer versendest.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Twig Templates: Frontend-Ausgabe mit Fragment Controllern]]></title>
      <link>https://webinteger.dev/blog/contao-5-twig-templates-frontend-ausgabe</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-twig-templates-frontend-ausgabe</guid>
      <pubDate>Wed, 18 Feb 2026 15:45:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Twig Templates Tutorial: Erstelle Fragment Controller, rendere Entities und nutze Template-Vererbung für maximale Performance.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Unit Testing: Code-Absicherung mit PHPUnit & Test-Case]]></title>
      <link>https://webinteger.dev/blog/contao-5-unit-testing-phpunit</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-unit-testing-phpunit</guid>
      <pubDate>Tue, 17 Feb 2026 10:46:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Unit Testing leicht gemacht: Lerne, wie du Services testest, Datenbanken mockst und deine Business-Logik mit PHPUnit absicherst.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Service Layer: Business-Logik sauber kapseln]]></title>
      <link>https://webinteger.dev/blog/contao-5-service-layer-business-logik</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-service-layer-business-logik</guid>
      <pubDate>Mon, 16 Feb 2026 08:06:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Service Layer Tutorial: Vermeide Code im Controller. Wir schreiben einen AvailabilityChecker-Service, der Doppelbuchungen verhindert.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Doctrine Relations: Wir bauen die Buchungs-Logik]]></title>
      <link>https://webinteger.dev/blog/contao-5-doctrine-relations-buchungssystem</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-doctrine-relations-buchungssystem</guid>
      <pubDate>Sat, 14 Feb 2026 11:25:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Doctrine Relations Tutorial: Wir verknüpfen Entities (1-to-n). Lerne, wie du Buchungen mit Strandkörben verbindest und Foreign Keys im DCA nutzt.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 DCA: Perfekte Backend-Masken für Entities erstellen]]></title>
      <link>https://webinteger.dev/blog/contao-5-dca-backend-masken</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-dca-backend-masken</guid>
      <pubDate>Fri, 13 Feb 2026 12:07:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 DCA Tutorial: Erstelle professionelle Eingabemasken für deine Entities. Palettes, Fields und Listenansichten ohne SQL-Ballast.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Doctrine Entities: Moderne Datenmodellierung statt SQL-Chaos]]></title>
      <link>https://webinteger.dev/blog/contao-5-doctrine-entities-datenmodellierung</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-doctrine-entities-datenmodellierung</guid>
      <pubDate>Wed, 11 Feb 2026 10:03:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Doctrine Entities Tutorial: Vergiss database.sql. Wir modellieren Datenbanken mit PHP 8 Attributen, Repositories und Migrationen.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Bundle Setup: Das Fundament für professionelle Erweiterungen]]></title>
      <link>https://webinteger.dev/blog/contao-5-bundle-setup-architektur</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-bundle-setup-architektur</guid>
      <pubDate>Tue, 10 Feb 2026 10:17:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Contao 5 Bundle Setup leicht gemacht: Lerne Schritt für Schritt, wo dein Code liegt, wie du die Ordnerstruktur anlegst und Dependency Injection einrichtest.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
    <item>
      <title><![CDATA[Contao 5 Bundle Entwicklung: Die Masterclass für echte Entwickler]]></title>
      <link>https://webinteger.dev/blog/contao-5-bundle-entwicklung-tutorial</link>
      <guid isPermaLink="true">https://webinteger.dev/blog/contao-5-bundle-entwicklung-tutorial</guid>
      <pubDate>Tue, 10 Feb 2026 10:16:00 GMT</pubDate>
      <author><![CDATA[Webinteger]]></author>
      <description><![CDATA[Lerne professionelle Contao 5 Bundle Entwicklung von A bis Z. Wir programmieren ein komplettes Buchungssystem mit Symfony & Doctrine. Echter Code, Praxis-Guide.]]></description>
      <category><![CDATA[Software Architecture]]></category>
    </item>
  </channel>
</rss>