O'Reilly logo

RESTful Web API Design with Node.js by Valentin Bojinov

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Implementing a Full-fledged RESTful Service

In the previous chapter, we exposed our mobile contacts data service via a REST-enabled endpoint for testing purposes. In this chapter, we will use that implementation as a foundation that will evolve into a production-ready service. The first thing to start with would be to specify a fixed version of our test implementation; from now on, it will be known as "version 1." Next, we need to define any new API functionality that will be added in version 2. This will also include any extension for supporting binary data.

Once deployed on production, the data exposed by our service will grow significantly. Thus, we need to provide it for our clients in an acceptable way. For that purpose, we will ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required