Framework API all inline, seperated between client and server.