By Bhakti Mehta
Learn top practices to successfully construct scalable, trustworthy, and maintainable excessive functionality RESTful services
About This Book
- Learn find out how to construct RESTful prone with JAX-RS 2.0
- Efficiently use the ideas defined to construct trustworthy and hugely to be had purposes in line with REST
- Compare leisure API from Twitter, GitHub, fb and others in a conversational and easy-to-follow style
Who This booklet Is For
This ebook is geared toward beginner builders who are looking to achieve insights into construction RESTful companies and enhance productiveness, in addition to for complicated builders who are looking to delve into extra advanced topics.
What you'll Learn
- Discover the best way to construct RESTful net prone utilizing the JAX-RS 2.0 API
- Understand complex themes relating to OAuth and protection with appreciate to RESTful services
- Learn approximately caching options, validation, rate-limiting, asynchronous operations, and different top practices to enhance program responsiveness
- Review top practices for pagination, documentation, and the trying out of RESTful services
- Understand HATEOAS in addition to the micro prone structure while construction purposes utilizing RESTful services
- Learn in regards to the way forward for leisure and evolving criteria, and canopy case reviews on how assorted organizations use them
- Compare and distinction different applied sciences equivalent to WebHooks, WebSockets, and Server-Sent occasions for offering real-time facts to clients
The convergence of social networking, cloud computing, and the period of cellular purposes has created a new release of rising applied sciences that let assorted networked units to speak with one another over the web with leisure. relaxation has some great benefits of being stateless; easing scalability, visibility, and reliability; and being platform and language agnostic.
This e-book is a pragmatic, hands-on advisor that offers you with transparent and pragmatic details to exploit the true strength of RESTful providers and offers you an exceptional beginning for utilizing them on your purposes. by means of evaluating APIs from systems similar to fb, Twitter, GitHub, and PayPal, the booklet teaches quite a number fascinating features with RESTful companies and explores the countless chances through the use of the various development blocks and tips lined in a variety of chapters.
By the top of the booklet, it is possible for you to to effectively use the ideas defined to layout and enforce functions in keeping with most sensible practices for RESTful services.