Where does Plack fit? 

web-app-apis-3.png