Technologien

Wir nutzen einige Technologien im Unternehmen, die uns den Alltag leichter machen und uns helfen, die Visionen unserer Kunden perfekt umzusetzen.

Amazon Web Services

Amazon Web Services ist ein US-amerikanischer Cloud-Computing-Anbieter welcher als führender internationaler Anbieter im Cloud-Computing gilt. Wir arbeiten mit AWS, da es ein bereits etablierter Cloud-Computing-Anbieter ist, der einfach zu Nutzen ist durch die Dokumentation aller Funktionen. Die Flexibilität von AWS ermöglicht es uns für jede Situation die Realisierung von neuen Lösungen zu gewährleisten, sei es für verschiedene Betriebssysteme, Programmiersprachen oder Datenbanken. Skalierbarkeit, Sicherheit und Leistungsfähigkeit sind weitere Vorteile, die nicht nur wir, sondern auch unsere Kunden durch die Nutzung von AWS erhalten.

Mehr zu Amazon Web Services erfahren

Angular

Angular ist ein auf TypeScript-basiertes Front-End-Webapplikationsframework von Google, welches sich am besten für dynamische Web-Apps, Enterprise-Web-Apps und progressive Web-Apps (PWA) eignet. Wir arbeiten mit Angular, da es uns hilft modulare und wartbare Applikationen zu entwickeln. Des weiteren ist Angular durch die Unterstützung von third-party Komponenten und Werkzeugen sehr skalierbar, wodurch die Funktionalität und Produktivität gesteigert wird. Nicht zu vergessen ist das Angular mit einer vorgegebenen Architektur arbeitet, welches den Wiedererkennungswert des Codes erhöht.

Mehr zu Angular erfahren

Docker

Docker ist ein Werkzeug, welches das Erstellen, Bereitstellen und isolierte Ausführen von Anwendungen innerhalb von Containern ermöglicht. Dadurch das in den Containern alle nötigen Pakete enthalten sind, können diese leicht transportiert und installiert werden, dies vereinfacht uns die Bereitstellung von Anwendungen. Wir benutzen Docker, um schnell und effizient zu arbeiten, indem wir Anwendungen in Containern lagern, um sie auf jedem System schnell und einfach isoliert ausführen zu können und dabei im Vergleich zu virtuellen Maschinen noch Ressourcen zu sparen.

Mehr zu Docker erfahren

GitLab

GitLab ist ein Web-basiertes Git Repository, welches Features wie ein eigenes Wiki, ein Issue-Trackingsystem und kontinuierliche Integration beinhaltet. Wir arbeiten mit GitLab da es vielseitig nutzbar ist, sei es zur Umsetzung unserer CI/CD-Pipeline oder in Form von Gitlab Pages zur Darstellung unseres unternehmenseigenen Wiki’s. Des Weiteren ermöglicht uns das Nutzen von GitLab eine übersichtliche Organisation von Projekten an einem Ort und vereinfacht uns das Zusammenarbeiten an Projekten.

Mehr zu GitLab erfahren

Java

Java ist eine objektorientierte Programmiersprache und Bestandteil der Java-Technologie, welche zusätzlich noch aus dem Java Development Kit und der Java Runtime Environment. Sie gehört zu den populärsten Programmiersprachen der heutigen Zeit. Wir arbeiten mit Java als Programmiersprache, weil sie einfach zu verstehen ist, dadurch das sie strukturiert ist. Dadurch das Java-Code ein Bytecode ist, ist Java plattformunabhängig, wodurch wir es vielseitig für verschiedene Anwendungen nutzen können.

Mehr zu Java erfahren

Serverless

Das Serverless Framework ist ein Webframework, welches in Node.js geschrieben ist. Serverless ist das erste Framework, welches entwickelt wurde, um Applikationen auf AWS Lambda zu bauen. Wir nutzen Serveless, da es alle Laufzeitumgebungen unterstützt, die der genutzte Cloudprovider bietet, dadurch ist Serverless vielseitig nutzbar und flexibel in der Nutzung. Da Serverless auf öffentliche Cloud-Dienste aufbaut, welche automatisch skalieren und nur dann Kosten verursachen, wenn sie genutzt werden, ist es kosteneffizient und vor allem zukunftsfähig.

Mehr zu Serverless erfahren

TypeScript

TypeScript ist eine Programmiersprache, welche von Microsoft entwickelt wurde und auf JavaScript basiert. Dadurch das TypeScript eine Obermenge von JavaScript bildet, beinhaltet es alle Funktionen von JavasScript und JavaScript Code ist funktionsfähig in TypeScript. Wir nutzen TypeScript, weil es eine sehr gute Struktur bietet, wodurch man den Code zuverlässiger formulieren kann und auch problemlos hochskalieren kann. Die strikte Typisierung von TypeScript ermöglicht den Einsatz von Entwicklungswerkzeugen, wodurch wir effizienter arbeiten können und uns dabei auch die Durchführung von Code-Refaktaurierung vereinfacht.

Mehr zu TypeScript erfahren

Vue.js

Vue.js ist ein clientseitiges JavaScript-Webframework, welches zum Erstellen von Single-Page-Webanwendungen sowie für einzelne Abschnitte von Multipage-Webseiten verwendet werden kann. Wir arbeiten mit Vue.js, da es im Vergleich zu anderen JavaScript Frameworks sehr flexibel ist, das erlaubt uns, viele verschiedene Lösungen auf Probleme zu finden und unterstützt dabei auch TypeScript als Programmiersprache. Neben der Flexibilität bietet uns Vue.js sehr gute Performance im Vergleich zu anderen Frameworks durch eine gute Implementierung des virtual DOM.

Mehr zu Vue.js erfahren

Wir nutzen einige Technologien im Unternehmen, die uns den Alltag leichter machen und uns helfen, die Visionen unserer Kunden perfekt umzusetzen.

Mehr zu erfahren