Frameworks


Angular

Angular ist ein TypeScript-basiertes Front-End-Webapplikations­framework. Es ist bestens geeignet um Single-Page Apps zu kreieren.

NodeJS

Node.js ist eine serverseitige Plattform in der Softwareentwicklung zum Betrieb von Netzwerkanwendungen. Insbesondere lassen sich Webserver damit realisieren.

Spring Boot

Spring Boot ist eigentlich kein neues Framework, sondern eine umfassende Lösung, die Abhängigkeitsmanagement, Build und vieles andere erheblich vereinfacht.

React

React ist ein Webframework in Form einer JavaScript-Softwarebibliothek welche die selbst erstellten und wiederverwendbaren Frontend-Komponenten enthält.

Technologiestack


Adobe AEM

Der Adobe Experience Manager (AEM) ist eine umfassende Content-Management-Lösung, die als zentrale Schnittstelle das Web Experience Management, Mobile App Development und Dynamic Media Delivery umfasst.

Amazon WebServices - AWS

Mit AWS können Anwendungs­anbieter, unabhängige Software­anbieter und Hersteller Ihre Anwendungen schnell und sicher hosten, ungeachtet dessen, ob es sich dabei um eine bestehende Anwendung oder neue SaaS-basierte Anwendung handelt.

Kubernetes

Kubernetes ist ein Open-Source-System zur Automatisierung der Bereitstellung, Skalierung und Verwaltung von Container-Anwendungen, das ursprünglich von Google entworfen und an die Cloud Native Computing Foundation gespendet wurde.

MongoDB

Mit einfacher Skalierbarkeit, hoher Flexibilität und einem effizienten Dokument-orientierten Ansatz macht die nicht-relationale Datenbank "MongoDB" dem bewährten MySQL-System zunehmend Konkurrenz.

Nexus

Sonatype Nexus verwaltet Software-Bibliotheken oder -Abhängigkeiten und erlaubt deren bequeme Verteilung und Integration in Software-Projekte.

Jenkins

Jenkins ist ein erweiterbares, webbasiertes Software-System zur kontinuierlichen Integration von Komponenten zu einem Anwendungsprogramm.

Docker

Docker ist ein Open-Source-Projekt zur automatisierten Bereitstellung von Applikationen, die in einem Container organisiert sind.

Ansible

Ansible ist ein Open-Source Automatisierungs-Werkzeug zur Orchestrierung und allgemeinen Konfiguration und Administration von Computern.

Programmier­sprachen


TypeScript

TypeScript ist eine JS basierte Programmiersprache welche sich an den Standards des ECMA6 orientiert und unterstützt mit Modulen das Kapseln von Klassen, Interfaces, Funktionen und Variablen in eigene Namensräume.

Java

Java ist eine plattformunabhängige Programmiersprache. Anwendungen, die in Java geschrieben wurden, können auf allen Plattformen genutzt werden, auf denen es Java gibt.

JavaScript

JavaScript ist eine Programmiersprache, die als Zusatztechnik in Webseiten eingebunden wird. Die JavaScript-Programme, auch Scripte genannt, werden vom Web-Browser interpretiert.

HTML

HTML5 (Hypertext Markup Language in der Version 5), ist eine Computersprache zur Auszeichnung und Vernetzung von Texten und anderen Inhalten elektronischer Dokumente, vorwiegend im World Wide Web.

CSS

Cascading Style Sheets (kurz CSS), ist eine Stylesheet-Sprache für elektronische Dokumente und zusammen mit HTML und DOM eine der Kernsprachen des World Wide Webs.

Bash

Bash (für Bourne-again shell) ist eine freie Unix-Shell und Teil des GNU-Projekts. Sie ist heute auf vielen unixoiden Systemen die Standard-Shell.

Groovy

Groovy: ausdrucksstarke, prägnante Syntax, dynamische Eigenschaften und perfekte Integration mit Java - was braucht man mehr.