Das Rezept hinter

21
Das Rezept hinter www.brotrezept.ch Objektdatenbank und Smalltalk machen REST-los glücklich

Transcript of Das Rezept hinter

Page 1: Das Rezept hinter

Das Rezept hinter

www.brotrezept.ch

Objektdatenbank und Smalltalk machen

REST-los glücklich

Page 2: Das Rezept hinter

Über uns

Reto Bürkli

www.re-b.ch

Andreas Brodbeck

www.mindclue.ch

Page 3: Das Rezept hinter
Page 4: Das Rezept hinter
Page 5: Das Rezept hinter
Page 6: Das Rezept hinter
Page 7: Das Rezept hinter
Page 8: Das Rezept hinter
Page 9: Das Rezept hinter
Page 10: Das Rezept hinter

RezeptSmalltalkwww.pharo-project.org

Seasidewww.seaside.st

Objekt-Datenbankseaside.gemstone.com

Page 11: Das Rezept hinter

SQL - Persistenz

Objekte

Tabellen

Quadratur des Kreises!Memory

Page 12: Das Rezept hinter

SQL - Persistenz

Objekte

Tabellen

Quadratur des Kreises!Memory

Page 13: Das Rezept hinter

Objekt - Persistenz

Instanziert = persistent

Page 14: Das Rezept hinter

Objekt - Persistenz

Instanziert = persistent

Freiheit

Page 15: Das Rezept hinter

Web Framework XY

Browser Server

Page 16: Das Rezept hinter

Web Framework XY

Browser Server

Page 17: Das Rezept hinter

Web Framework XY

Browser Server

Page 18: Das Rezept hinter

Seaside Web Framework

Browser Server

Framework abstrahiert Browserzyklus

Page 19: Das Rezept hinter

Stateful statt REST

• Serverseitiger Zustand („Komponenten“)

• Smalltalk-Callbacks für HTML-Links

• Normales Smalltalk für Fluss-Steuerung

• XHTML generiert durch Smalltalk

Page 20: Das Rezept hinter

Fazit

Page 21: Das Rezept hinter

Demo „Hallo Welt“