JUnit 5.1.0 veröffentlicht

Die erst im September 2017 mit Version 5 erschienene Generalüberholung der Testbibliothek JUnit hat am 18. Februar 2018 ein neues Minor-Release erhalten. Die neue Version 5.1.0 bietet eine ganze Reihe von Verbesserungen, Bugfixes und neuen Features.

Hervorzuheben sind die folgenden Punkte, die in die neue Version eingeflossen sind:

Continue reading

Posted in Java and Quality | Tagged , | Leave a comment

Welches JavaScript Framework passt zu mir? – Vue.js

Im mittlerweile vierten Post der Blog-Serie “Welches JavaScript Framework passt zu mir?” wird das Framework Vue.js und dessen Besonderheiten betrachtet.
Continue reading

Posted in Web as a Platform | Tagged , , , | Leave a comment

Function as a Service

Das Thema Function as a Service (FaaS) im Rahmen von Serverless Computing und als Weiterführung von Microservices ist nach wie vor ein vieldiskutiertes Thema. Dieser Artikel soll dem Leser Grundlagenwissen zur FaaS-Thematik vermitteln. Anschließend soll er einschätzen können, für welche Projekte und Teile eines Projektes es sich möglicherweise lohnen könnte, auf Functions as a Service zu setzen.
Continue reading

Posted in Java Runtimes - VM, Appserver & Cloud | Tagged , , , , , , , , , | 1 Comment

Welches JavaScript Framework passt zu mir? – Angular

Dies ist der dritte Post der Blog-Serie “Welches JavaScript Framework passt zu mir?”. Dieser Post behandelt Angular und liefert eine Einführung zu dem mächtigen Framework von Google.
Continue reading

Posted in Web as a Platform | Tagged , , , | Leave a comment

Welches JavaScript Framework passt zu mir? – React

Nach dem ersten Post der Blog-Serie “Welches JavaScript Framework passt zu mir?” folgt nun der zweite Post, in dem eine Einführung zu React gegeben wird.
Continue reading

Posted in Web as a Platform | Tagged , , | Leave a comment

Welches JavaScript Framework passt zu mir? – Einführung

Kaum eine Frage wird im Web-Umfeld so häufig gestellt wie die, welches Framework zur Oberflächenentwicklung eingesetzt werden sollte. Um diese Frage beantworten zu können, werden in dieser Blog-Serie die momentan größten Frameworks vorgestellt und anschließend bewertet, für welchen Anwendungsfall diese optimal eingesetzt werden können. Vorher muss allerdings noch geklärt werden, welche Frameworks überhaupt die “größten” sind.

Generell gilt, dass die Verwendung von JavaScript Frameworks momentan explodiert. In absoluten Zahlen gemessen wächst jedes Framework enorm. Daher betrachten die nachfolgenden Statistiken den relativen Marktanteil (gemessen anhand der Downloads über den Node Package Manager “npm”).

Continue reading

Posted in Web as a Platform | Tagged | 2 Comments

Reaktives Beispiel mit Spring 5

Leider gibt es derzeit noch recht wenige Beispiele, die die reaktiven Möglichkeiten von Spring 5 zeigen. Aus diesem Grund habe ich mich entschieden, ein Beispielprojekt zu entwerfen und via Github dem Rest der Welt zur Verfügung zu stellen. Benutzt wird Spring 5 zusammen mit Spring Boot als Basis. Die verwendeten Komponenten sind:

  • Spring Webflux
  • Spring Data 2.0 (der reaktive Teil)
  • Webclient (ein reaktiver Webclient, der in Spring enthalten ist)
  • MongoDB (da asychroner Datenbank-Treiber existiert)

Als Zielsetzung von diesem Projekt soll eine einfache Taskverwaltung implementiert werden.

Continue reading

Posted in Spring Universe | Tagged , , | Leave a comment