The convergence of social networking, cloud computing, and the era of mobile applications has created a generation of emerging technologies that allow different networked devices to communicate with each other over the Internet with REST. REST has the benefits of being stateless; easing scalability, visibility, and reliability; and being platform and language agnostic.
This book is a practical, hands-on guide that provides you with clear and pragmatic information to take advantage of the real power of RESTful services and gives you a good foundation for using them in your applications. By comparing APIs from platforms such as Facebook, Twitter, GitHub, and PayPal, the book teaches a range of exciting capabilities with RESTful services and explores the infinite possibilities by using the diverse building blocks and tips covered in various chapters.
By the end of the book, you will be able to successfully use the concepts explained to design and implement applications based on best practices for RESTful services.
Comments about oreilly RESTful Java Patterns and Best Practices:
I am using the book like the guide In the book the author is describing in straight language how to design the API Web. A lot of space author devoted to best practices and practical examples. Practical tips are helping to understand problems at creating the application. In my opinion, the book is being directed rather at software architects, than programmers. The author could devote more place a little bit to the safety issue of application.
Bottom Line Yes, I would recommend this to a friend