Geschrieben von Thomas Kruse
am 23. Juni 2017
Dieser Artikel zeigt, wie sich mit wenigen Schritten eine komfortable und leicht zu wartende Umgebung für Entwicklung und lokale Tests von Java Spring-Boot und TypeScript Angular Anwendungen erstellen lässt.
Vorweg stellt sich die Frage: Warum sind neue Ansätze sinnvoll und was steckt hinter den eingesetzten Technologien?
Geschrieben von Philipp Kamps
am 14. Mai 2017
Dieser Artikel veranschaulicht den Aufbau einer Docker-basierten Entwicklungsumgebung für Kafka und zeigt, wie die benötigten Infrastrukturkomponenten auf einfache Weise mit Docker Compose bereitgestellt werden können.
Geschrieben von Thomas Kruse
am 5. Mai 2017
Der Artikel "Angular Security Architektur in der Praxis" von Karsten Sitterberg im aktuellen PHP-Magazin zeigt wichtige Konzepte und die praktische Anwendung rund um Sicherheit bei Angular Anwendungen auf.
Im Fokus stehen dabei die Themen Authentifizierung und Autorisierung und daraus folgende Konsequenzen aus Sicht einer Angular Webanwendung.
Geschrieben von Philipp Kamps
am 23. April 2017
In diesem Artikel geht es um Serialisierungs-Frameworks mit Schemaunterstützung und die Evolution von Schemata unter Berücksichtigung der Kompatibilität.
Geschrieben von Thomas Kruse
am 19. April 2017
Im April hat Thomas Kruse in München einen Workshop zum Thema "Reactive Programming" mit Java gegeben.
Die kostenlose Veranstaltung richtete sich an alle interessierten Personen, die in rund zwei Stunden sowohl Hintergründe zu reaktiver Programmierung, als auch erste eigene praktische Erfahrungen sammeln wollten.
Geschrieben von Thomas Kruse
am 25. Februar 2017
Der obere Teil des Dockerfile definiert das verwendete Basis Image und deklariert Parameter, die beim Build des Images spezifiziert werden können.
Geschrieben von Thomas Kruse
am 1. Februar 2017
Angular Sicherheit von Frontend bis Backend ist das Thema des von Karsten Sitterberg im Java Magazin Nr. 3/2017 veröffentlichten Artikels.
Exemplarisch wird anhand von Spring Boot als Backend Anwendung, Keycloak als OpenID Connect Identity Provider und Angular als Framework für das Frontend die Implementierung von Authentifizierung bei Single-Page-Anwendungen dargestellt.
Geschrieben von Thomas Kruse
am 20. Januar 2017
Docker als Containerlösung wird vor allem eingesetzt, um damit Anwendungen leicht und reproduzierbar deployen zu können.
Dank der Isolation von Abhängigkeiten stellt ein Container sicher, dass eine Anwendung genauso, wie sie auf einem Entwicklungs- oder Testsystem abgenommen wurde, auch später in Produktion läuft.
Mit einem Docker Container ist auch die gegenseitige Beeinflussung von Anwendungen minimiert:
Benötigt eine Anwendung eine bestimmte Laufzeitumgebung, kann diese im Container isoliert bereitgestellt werden.
So kann man zum Beispiel unterschiedliche node.js oder npm Versionen komfortabel parallel nutzen, ohne auf dem Rechner selbst Konfigurationen vornehmen zu müssen.
Ähnliche Vorteile gibt es auch während der Entwicklung:
Geschrieben von Thomas Kruse
am 11. November 2016
Mit NativeScript lassen sich native mobile Anwendungen entwickeln die dabei JavaScript als Laufzeitsprache nutzen.
Neben dem Vorteil der Wiederverwendung gemeinsamer Code Anteile für unterschiedliche Plattformen finden sich Entwickler, die bisher Webanwendungen gebaut haben sehr schnell heimisch.
Geschrieben von Thomas Kruse
am 1. November 2016
Seit dem 01.11.2016 unterstützt Philipp Kamps die trion.
Philipp, der gerade seinen Masterabschluss im Studiengang „Distributed Information Systems“ an der Westfälische Hochschule in Bocholt erworben hat, wird die trion im Bereich IT-Beratung und...