
Modern und schnell!
Für komplexe, individuell programmierte Funktionalität ist das technische Setup entscheidend. Deshalb richten wir unsere Entwicklungsmethoden an Projekten aus, an denen mehrere Entwickler*innen zum Erfolg beitragen. Unser Team ist erfahren und entwickelt unsere Entwicklungsumgebung stetig weiter.
Komplexe Funktionen und Lösungen lieben wir besonders. Einige Beispiele von uns realisierter Lösungen sind personalisierte Multi-Language-Pages, Mitglieder-Portale, hochdynamische Datenbankintegration für Produktkataloge oder Dienstleistungen, Schnittstellen zu PIM-, ERP- oder CRM-Systemen, Single-Sign-On-Lösungen oder Integration von Anwendungen wie Mattermost oder Rocket.Chat.
Ihr Projekt kommt schneller voran und funktioniert nachhaltig, weil eingespielte Teams ohne Reibungsverluste gemeinsam an Ihrem Projekt arbeiten. Bei uns stehen Ihnen dauerhaft Experten zur Weiterentwicklung oder Support zur Verfügung, die Sie und Ihr Projekt genau kennen. Das heißt auch, dass wir bereits bei Evaluation und Planung Entwickler hinzuziehen können, die später für die Umsetzung verantwortlich sind.
Haben Sie Fragen oder möchten Sie ein kostenloses, unverbindliches Angebot?
Wir kommen gerne bei Ihnen vorbei oder laden Sie auf einen Kaffee bei uns ein.
+49 69 260 99 70 30
Einfacher, schneller, direkter, schöner!
Dank übersichtlicher Navigation und selbsterklärendem Aufbau finden Nutzer*innen schnell, was sie suchen. Für Redakteurinnen und Redakteure ist das Arbeiten einfach und komfortabel.
Dynamische Grafiken mit vue.js und Highcharts visualisieren die Qualität der Demokratie in über 200 Ländern seit über 100 Jahren.
Derzeit nutzen wir Grunt zur Automatisierung verschiedener Frontend-Tasks (Bundling von Javascript etc.). Langfristig werden wir hier jedoch auf Webpack setzen, das noch mehr Möglichkeiten zur Verwaltung von Frontend-Scripts und Assets bietet.
Vue.js ist ein modernes, leichtgewichtiges Javascript-Framework, das sich für Single-Page-Applications, aber auch on-top auf einer normalen Fluid-basierten TYPO3 Website einsetzen lässt. Durch seine flache Lernkurve und einfache Bedienbarkeit hat es sich schnell bei uns als bessere Alternative zu jQuery durchgesetzt.
Wer an der Entwicklung großer Websites mitgearbeitet hat, kennt das: Irgendwann werden CSS-Klassen und Verkettungen von Selektoren unüberschaubar. Scss – ein CSS-Präprozessor –löst das Problem, indem es Verschachtelung von Selektoren erlaubt und die CSS-Syntax um weitere Kontrollstrukturen erweitert.
PHP hat sich in den letzten Jahren extrem weiterentwickelt: Frameworks wie Symfony oder Laravel bieten eine solide Grundlage für echte Objektorientierte Programmierung (OOP) auf hohem Niveau. Composer als Paketmanager erleichtert das Einbinden von Third-Party-Libraries massiv. Mit PHP7 kam nun auch noch - neben wichtigen Sicherheitsfeatures wie einer strikten Typisierung - eine leistungsstarke Engine dazu. Wir nutzen als stark PHP-lastige Agentur all diese Neuerungen und bleiben stets bei den neuesten Trends am Ball.
Nachdem wir jahrelang Vagrant (automatisiert mit Puppet) eingesetzt haben, sind wir mittlerweile auf eine Docker-basierte lokale Entwicklungsumgebung umgestiegen. Docker-Compose übernimmt dabei die Konfiguration der Umgebungen, die wir somit auf jedes Kundenprojekt gezielt abstimmen können. So lassen sich Komponenten wie etwa ein Elasticsearch-Node ganz einfach lokal integrieren.
Natürlich haben wir auch Pipelines für automatisiertes Deployment. Die Logik dahinter setzen wir mit Deployer um - ein Deployment-Tool, das passenderweise in PHP geschrieben ist und sich damit optimal in unsere Entwicklungslandschaft einfügt.