anchor.diff:  * Asynchron/non-Blocking
   * Netty
   * Typisiert
  -=== Configuration
  +
  +=== Konzepte
  +
  +> Was zeichnet Ratpack aus?
  +
  +* Configuration
  +
  +=== TESTFELD: Prägnanz: Model
  +
  +* Option 1: Lombok
  +* Option 2: Kotlin (Data Classes)
  +
  +=== FACTSHEET
  +* Was ist drin, was nicht
  +* Bewertung
  +* Performance?
  +
  +
   
   
   == Jodd
   
  +=== Summary
  +
  +=== Konzepte
  +
  +=== TESTFELD: Frontend
  +* Frontend: Darstellung Realisierung. ng-admin Referenz.
  +
  +=== TESTFELD: Anwendung: Video
  +* Einkaufslisten bearbeiten/verändern
  +* ggf. erst später und oben nur teasern!
  +
  +=== FACTSHEET
  +* Was ist drin, was nicht
  +* Bewertung
  +* Performance?
  +
  +
  +
  +== Ninja
  +=== Summary
  +=== Konzepte
  +=== FACTSHEET
  +
  +
  +
   
   == Spring 5
  +=== Summary
  +=== Konzepte
  +=== FACTSHEET
  +* Was ist drin, was nicht
  +* Bewertung
  +* Performance?
  +
   
   
   == Sonstige Kandidaten
   
  -== Battle / Vergleich
  +== Summary: Battle / Vergleich
   
   * Bytecode-Größe
   * Code-Eleganz (Wertung)
  
positive.code: * Bytegröße
  * Codegröße / Easiness
  * Bossability (would my boss say yes) / Riskieness
  
  === "Einkaufen"
  * Überleitung: Einkaufswagen?
  
  === Testat: GroceryList
  * Symbolbild Einkaufszettel (über Einkaufswagen?)
  
  === Anwendung: Video
  * Einkaufslisten bearbeiten/verändern
  
  === Frontend/Backend/Fat Jar
  
  * Frontend: Exakt das gleiche. Vorschau Code. ng-admin Referenz.
  * Backend: CRUD RESTful
  ** GET /list, GET /list/id, PUT, POST, DELETE
  * no DB
  
  === Microservice-Architektur (?)
  * Docker Container
  * self-Contained Webservice
  * Keine App-Container mehr
  
  
  
  
negative.code: == Weiterführendes
  
  * Verweis Demo-Repository (Screenshot)
  * Kotlin-Talk
  *
  
  
  == ---- UNSORTIERTES -----
  
  
  
  