Ein Technikname sagt noch nicht, welche Aufgabe ein Umsetzungsteam übernimmt. Wir ordnen unseren Stack deshalb nach den Teilen eines Projekts: Oberfläche, Daten und Schnittstellen, Redaktion, mobile Nutzung und Betrieb. Bestehende Systeme und die spätere Betreuung fließen in die Auswahl ein.
Frontend: React, Vue und Svelte
Für komponentenbasierte Oberflächen arbeiten wir mit React, Vue und Svelte. Next.js, Nuxt und SvelteKit ergänzen diese Werkzeuge um serverseitige Seitenausgabe, Routing und Anwendungsfunktionen. Wir wählen die Kombination passend zum Bestand, zum Datenfluss und zum Team, das die Anwendung später betreut.
TypeScript unterstützt die Beschreibung von Daten und Schnittstellen im Code. Tailwind CSS und reguläres CSS bilden die Gestaltung ab. Three.js und React Three Fiber kommen für gezielte räumliche Darstellungen infrage. Animationen müssen zur Aufgabe passen und auf schwächeren Geräten beziehungsweise bei reduzierter Bewegung eine brauchbare Alternative haben.
Backend: Anwendungslogik und Schnittstellen
Wir setzen serverseitige JavaScript- und TypeScript-Anwendungen mit Node.js beziehungsweise Bun sowie PHP-Anwendungen mit Laravel um. Die Aufgabe entscheidet, ob eine kleine Server-Route ausreicht oder ein separates Backend sinnvoll ist. Berechtigungen, Validierung und Fehlerbehandlung gehören dabei zur Anwendungslogik.
Symfony, NestJS und eigenständige Python-, Go- oder Java-Backends bewerben wir nicht als produktiven Schwerpunkt. Bei entsprechenden Bestandsprojekten klären wir vor einer Zusage, ob unser Leistungsumfang zur Aufgabe passt.
Datenbanken und Inhaltsverwaltung
Für relationale Daten arbeiten wir mit PostgreSQL sowie MySQL und MariaDB. Supabase kann unter anderem Authentifizierung, Datenbank und Dateiverwaltung ergänzen. Firebase betrachten wir bei passenden Anforderungen gesondert, einschließlich Datenregion und Anbieterabhängigkeiten. Ein Dienstname ist keine pauschale Datenschutz-Zusage.
WordPress ist eine gleichwertige CMS-Option neben Headless-Systemen wie Sanity, Strapi und Contentful. Redaktionelle Aufgaben, Vorschau, Datenmodell und Betriebsverantwortung entscheiden über den Aufbau. Ein eigenes Frontend ist keine Voraussetzung für eine gute Website.
Mobile: Capacitor und PWA
Unser Mobile-Angebot basiert auf Webtechnologien: Progressive Web Apps und Hybrid-Apps mit Capacitor für iOS und Android. Je nach Anforderung werden Gerätefunktionen über passende Schnittstellen eingebunden. Store-Veröffentlichung, Berechtigungen und das Verhalten auf den Zielgeräten werden dabei ausdrücklich berücksichtigt.
Reine native iOS- und Android-Entwicklung, React Native und Flutter gehören nicht zu diesem Angebot. Ob PWA oder Capacitor die benötigten Funktionen abdeckt, prüfen wir vor der Umsetzung.
KI: begrenzte Funktionen mit prüfbaren Datenflüssen
Wir integrieren Dienste wie OpenAI, Claude, Mistral und Kimi für klar definierte Aufgaben. Dazu können strukturierte Extraktion, Textassistenz oder Recherche in freigegebenen Inhalten gehören. Für Ähnlichkeitssuche kommt unter anderem PostgreSQL mit pgvector infrage. Pinecone, Weaviate und LlamaIndex werden nicht als produktiv eingesetzte Produkte beworben.
Zugriffsrechte, Ausgabekontrolle und die konkrete Anbieter-Konfiguration sind Teil der Entscheidung. Eine Integration erhält nur die Daten und Handlungsmöglichkeiten, die sie für ihren vereinbarten Zweck braucht.
Betrieb als Teil der Übergabe
Für Kundenprojekte richten wir Container, Veröffentlichung und Überwachung passend zur Anwendung ein, unter anderem mit Docker, Coolify und GitHub Actions. Fehlererfassung kann über GlitchTip oder Sentry erfolgen; Webstatistik über Umami. Hosting und Datenregion werden projektspezifisch festgelegt. Bei spezialisierten Cloud- oder Kubernetes-Anforderungen ist eine gesonderte Zuständigkeit zu klären.
Die Auswahl am konkreten Projekt treffen
Im Erstgespräch sind der vorhandene Stand, die benötigten Funktionen und die spätere Betreuung wichtiger als eine Wunschliste von Werkzeugen. Wir erklären, welche Teile wir übernehmen können und welche Fragen vor einem Angebot geklärt sein müssen. Die verlinkten Technologie-Seiten zeigen dazu Vorgehen und Codebeispiele.
Passende Technologien
Themen
- Tech-Stack
- WordPress
- React
- Vue
- SvelteKit
- Node.js
- Bun
- Agentur
- Transparenz