Where does Plack fit? 

web-app-apis-1.png