Dies ist ein Crosspost vom Galeria Kaufhof Technology Blog. Als Anfänger in der Arbeit mit Scala stehe ich aktuell vor der Aufgabe, eine einfache Webservice API in Play2 zu realisieren. Der Webservice hat einen Endpunkt /api/experiments, über den via POST ein A/B Test (bzw. Experiment) mit 2 oder mehr Varianten angelegt werden kann. Der Body eines solchen Requests ist eine JSON Struktur, die den A/B Test beschreibt: { "name": "Checkout page buttons"