Appendix A. Project List
This appendix contains the list of projects in the RESTful Web Clients GitHub repository. You can use this as a cross-reference back to the code examples in the book. This is accurate as of the release date of the book.
You can also use this as a standalone guide to the repository itself. However, over time, this list might become outdated and the best source will be the repository itself. So it will be a good idea to keep an eye on the repository for any additions/updates.
Chapter 1, Our HTML Roots and Simple Web APIs
-
https://github.com/RWCBook/html-only (simple declarative implementation of the TPS website/app)
-
http://rwcbook01.herokuapp.com (running instance of the HTML-only implementation)
-
https://github.com/RWCBook/json-crud (initial JSON-CRUD [RPC] implementation of the TPS web API)
-
http://rwcbook02.herokuapp.com/ (running instance of the JSON-CRUD web API implementation)
-
https://github.com/RWCBook/json-crud-docs (human-readable documentation for the JSON-CRUD web API implementation)
Chapter 2, JSON Clients
-
https://github.com/RWCBook/json-client (JSON client source code)
-
http://rwcbook03.herokuapp.com/files/json-client.html (running instance of the JSON client web app)
-
https://github.com/RWCBook/json-crud-v2 (updated JSON-CRUD [RPC] implementation of the TPS web API with tag support)
-
http://rwcbook04.herokuapp.com/ (running instance of the updated JSON-CRUD [RPC] web API implementation with tag support)