Skip to content
Code used to create the servers and clients shown in "RESTful Web APIs"
JavaScript CSS
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
YouTypeIt Brought code up to date with Mike's changes. Sep 23, 2013
.gitignore Initial commit Sep 23, 2013 Added example code. Sep 23, 2013

RESTful Web APIs

Node.js code for the clients and servers used as examples in O'Reilly's "RESTful Web APIs".

You Type It, We Post It

/YouTypeIt/ A microblogging website with a programmable Collection+JSON API.
/YouTypeIt/server Node.js server for both web site and API.
/YouTypeIt/test Sample representations for use in POST and PUT tests.

The Maze

    <td>An automatic Maze+XML client that claims to have completed
    a maze, without actually doing it.</td>
/Maze/ A server and three clients for the Maze+XML media type explored in Chapter 5.
/Maze/server/ A Maze+XML Server
/Maze/the-game/ An interactive Maze+XML client that allows a user to navigate mazes
/Maze/the-mapmaker/ An automated Maze+XML client bot that makes an ASCII map of a maze.
You can’t perform that action at this time.