Where does Plack fit? 

web-app-apis-5.png