Modernste Entwicklungsmethoden für Ihr Projekt

Komplexe Funktionen und Lösungen lieben wir besonders. Einige Beispiele von uns realisierter Lösungen sind personalisierte Multi-Language-Pages, Community-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.

Wir arbeiten mit modernsten Entwicklungsmethoden und Tools

  • Versionierung mit Git

  • Paketmanagement mit Composer

  • Docker-basierte lokale Entwicklungsumgebung

  • Continuous Integration

  • Test Driven Development

  • Domain Driven Design

  • Zero-Downtime Deployment

  • Agile Entwicklung mit Scrum oder Kanban

Eingespielte Teams. Nur mit festangestellten Entwicklern.

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 für den 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.

Miklos Weishaupt

Miklos Weiszhaupt

INTERESSIERT?

Gerne stehen wir für unverbindlich für Analyse und Planung bereit. Rufen Sie einfach an.

telefon icon

+49 69 260 99 70 30

Tools und Technologien, mit denen wir arbeiten

Frontend

Grunt/Webpack

Derzeit nutzen wir Grunt zur Automatisierung von verschiedenen 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

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.

Scss

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.

Backend

PHP 7, Symfony, Doctrine, Composer

PHP hat sich in den letzten Jahren extrem weiterentwickelt: Frameworks wie Symfony oder Laravel bieten eine solide Grundlage für echte OOP-Programmierung auf hohem Niveau. Composer als Paketmanager erleichtert das Einbinden von Third-Party-Libraries massiv. Mit PHP 7 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.

Tools

Docker

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.

Deployer

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 uns somit besonders leicht fällt.