transparent globe
Kontakt aufnehmen

Web Entwicklung

Web Entwicklung umfasst einen enormen Bereich an Leistungen. Konzeption von Informationsarchitekturen, Planung von Strukturen und Entwicklung von Websites oder Anwendungen sind nur ein paar Teile dieses Leistungsgebietes. Sowohl Frontend als auch Backend Implementierungen werden hier bedacht und mit den relevanten Technologien umgesetzt. Datenverarbeitung, Interaktion und Testing spielen hier ebenfalls eine wichtige Rolle. Für Ihre neue Website oder einen Relaunch ist Web Entwicklung als unsere Leistung das Sprungbrett ins Internet.
Spektrum
Datenbanken, Websites, digitale Anwendungen und mehr.
Anwendung
Wo eine Präsenz im Internet, da steckt Entwicklungsarbeit dahinter.
Details
Wir haben Spezialgebiete, kennen uns aber auch mit den gängigsten Industriemethoden und -sprachen aus und begleiten Sie durch den Code-Dschungel.

Vom Datenmodell bis zum Deployment

Am Anfang steht die Struktur: Welche Daten gibt es, wie hängen sie zusammen, welche Seiten und Zustände ergeben sich daraus. Aus dieser Informationsarchitektur entstehen Navigation, URL-Aufbau und Datenmodell. Erst danach schreiben wir Code, weil eine falsch geschnittene Struktur später jede Erweiterung teuer macht.

Im Frontend setzen wir Layouts als sauberes HTML mit semantischen Elementen um und ergänzen JavaScript dort, wo es einen Zweck erfüllt, nicht flächendeckend. Im Backend geht es um Datenhaltung, Formularverarbeitung, Benutzerkonten, Rechte und Schnittstellen zu Systemen, die bereits im Einsatz sind: Warenwirtschaft, CRM, Buchhaltung, Versanddienstleister. Schnittstellen dokumentieren wir mit, weil sie erfahrungsgemäß zuerst Fragen aufwerfen, wenn ein anderes Team übernimmt.

Gearbeitet wird versioniert in Git, mit getrennten Umgebungen für Entwicklung, Test und Produktion. Änderungen laufen zuerst auf einer Staging-Instanz, dort finden Abnahme und Tests statt, danach folgt das Deployment. Zum Abschluss gehören eine Dokumentation der Struktur, die Übergabe aller Zugänge und ein gemeinsamer Durchgang durch das fertige System.

Wann Eigenentwicklung sinnvoll ist

Eigenentwicklung lohnt sich, wenn ein Standardprodukt den Kern Ihrer Anforderung nicht trifft und die Lücke nur über Umwege zu schließen wäre. Typische Fälle sind Prozesse, die es in dieser Form nur bei Ihnen gibt, Anbindungen an Systeme ohne fertige Schnittstelle, Anwendungen mit eigener Rechenlogik oder Websites, deren Auftritt sich bewusst von Vorlagen unterscheiden soll.

Sie lohnt sich nicht, wenn ein etabliertes System die Aufgabe bereits löst. Für eine Unternehmenswebsite mit klassischen Inhalten ist ein CMS die schnellere Antwort, für einen Standardshop eine Shop-Software. Wir bauen nichts nach, was es fertig gibt, sondern erweitern in solchen Fällen den vorhandenen Unterbau um genau die Teile, die fehlen.

Häufig ist der Anlass eine gewachsene Lösung, die niemand mehr anfassen will: veraltete PHP-Version, keine Dokumentation, Anpassungen direkt im Code des Herstellersystems. Dann steht am Anfang eine Bestandsaufnahme mit der Frage, was übernommen wird und was neu entsteht. Oft lässt sich ein System in Etappen ablösen, statt alles auf einmal zu ersetzen.

Performance, Barrierefreiheit und Wartbarkeit

Ladezeit entsteht selten durch eine einzelne Ursache. Meistens sind es unkomprimierte Bilder, zu viele eingebundene Skripte von Drittanbietern und fehlendes Caching. Wir liefern Bilder in modernen Formaten und passenden Größen aus, laden nach, was nicht sofort sichtbar ist, und prüfen jedes externe Skript darauf, ob es seinen Platz im Seitenaufbau wert ist. Layoutsprünge beim Laden vermeiden wir, indem Flächen für Bilder und Einbettungen von Anfang an reserviert sind.

Barrierefreiheit beginnt im Markup: eine korrekte Überschriftenhierarchie, beschriftete Formularfelder, ausreichende Kontraste, Bedienbarkeit per Tastatur, ein sichtbarer Fokus. Vieles davon kostet während der Entwicklung wenig und lässt sich nachträglich nur mit Aufwand einbauen.

Wartbarkeit entscheidet sich an Kleinigkeiten: eine nachvollziehbare Ordnerstruktur, wenige und aktuell gehaltene Abhängigkeiten, keine ungetesteten Änderungen direkt auf dem Produktivsystem. Code, den ein anderes Team später übernehmen kann, gehört für uns zur Leistung.

Häufige Fragen

Arbeiten Sie mit einem bestehenden Design?

Beides ist möglich. Liegt ein Design als Figma-Datei vor, setzen wir es um und melden zurück, wo Zustände fehlen, etwa Fehlermeldungen, leere Listen, lange Produktnamen oder das Verhalten auf kleinen Bildschirmen. Gibt es noch kein Design, übernehmen wir Konzeption und Gestaltung im Haus, gemeinsam mit unserem Team für Gestaltung und Markenauftritt.

Welche Technologien setzen Sie ein?

Im Web-Umfeld arbeiten wir mit PHP und WordPress, mit JavaScript und TypeScript im Frontend sowie mit relationalen Datenbanken. Bei Shops kommen WooCommerce, Shopify, Shopware oder SAP Commerce Cloud dazu. Die Wahl richtet sich nach der Aufgabe und nach dem, was Ihr Team später betreiben oder ein anderer Dienstleister übernehmen kann, nicht nach dem, was gerade neu ist.

Gehört uns der Quellcode nach dem Projekt?

Ja. Individuell für Sie entwickelter Code geht mit dem Projekt an Sie über, inklusive Repository und Dokumentation. Lizenzpflichtige Fremdkomponenten bleiben bei ihren Anbietern, dort übertragen wir die Lizenzen auf Ihr Konto. Damit können Sie die Anwendung auch von einem anderen Dienstleister weiterentwickeln lassen, ohne bei null anzufangen.

Wie wird vor dem Livegang getestet?

Auf einer Staging-Umgebung, die der späteren Produktion entspricht. Geprüft werden Funktionen, Formulare und Schnittstellen, die Darstellung auf verschiedenen Geräten und Browsern, Ladezeiten sowie bei einem Relaunch die Weiterleitungen der alten Adressen. Ihre Abnahme läuft auf derselben Umgebung, sodass Rückmeldungen sich auf den fertigen Stand beziehen und nicht auf Screenshots.

Was brauchen Sie von uns für den Start?

Eine Beschreibung dessen, was die Anwendung leisten soll, und eine Ansprechperson, die Entscheidungen treffen darf. Technisch brauchen wir Zugänge zu Hosting, Domain und den Systemen, die angebunden werden sollen, inklusive Dokumentation vorhandener Schnittstellen. Inhalte und Bildmaterial können parallel entstehen, sollten aber vor dem Testlauf verfügbar sein.

Passende Leistungen

Bereit für Ihr nächstes Projekt?

Schreiben Sie uns oder buchen Sie direkt ein Erstgespräch. Wir antworten innerhalb von 24 Stunden, werktags meist schneller.

Jetzt Projekt starten