Chapter 1. Brave new world
Listing 1.1. Posting an entry
Listing 1.2. Listing entries for the user alice
Chapter 7. Migration
Listing 7.1. Add coupon item message
Chapter 9. Case study: Nodezoo.com
Listing 9.1. nodezoo-web/web.js: home page route
Listing 9.2. nodezoo-web/web.js: api/query route
Listing 9.3. nodezoo-web/srv/web-dev.js: development-service execution
Listing 9.4. nodezoo-search/search.js: message list
Listing 9.5. nodezoo-search/search.js: handler for role:search,cmd:search
Listing 9.6. nodezoo-search/search.js: handler for role:search,cmd:insert
Listing 9.7. nodezoo-search/srv/search-dev.js: development service execution
Listing 9.8. nodezoo-info/info.js: message list
Listing 9.9. nodezoo-info/info.js: handler for role:info,cmd:get
Listing 9.10. nodezoo-info/info.js: handler for role:info,collect:part
Listing 9.11. nodezoo-info/srv/info-dev.js: development service execution
Listing 9.12. nodezoo-npm/npm.js: message list
Listing 9.13. nodezoo-npm/npm.js: handler for role:npm,cmd:get
Listing 9.14. nodezoo-npm/npm.js: handler for role:npm,cmd:query
Listing 9.15. nodezoo-npm/npm.js: intercept for role:entity,cmd:save,name:npm
Listing 9.16. nodezoo-info/srv/npm-dev.js: development service execution
Listing 9.17. nodezoo-system/fuge/fuge.yml: fuge configuration
Listing 9.18. nodezoo-web/srv/web-stage.js: staged service execution
Listing 9.19. nodezoo-info/srv/info-stage.js: staged service execution
Listing 9.20. nodezoo-npm/srv/npm-stage.js: staged service execution