O'Reilly logo

RESTful Java Patterns and Best Practices by Bhakti Mehta

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. Advanced Design Principles

This chapter covers advanced design principles that every developer must know when designing RESTful services. It also provides pragmatic insights that give the developer enough information to build complex applications with REST API.

This chapter will cover the following topics:

  • Rate-limiting patterns
  • Response pagination
  • Internationalization and localization
  • REST pluggability and extensibility
  • Additional topics for REST API developers

Different snippets of code are included in the chapter, but the complete samples that show these snippets in action are included as part of the book's source code download bundle.

As we have done with the prior chapters, we'll attempt to cover the minimal level of detail required to ...

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