By Mike Amundsen
With this concise ebook, you’ll examine the artwork of establishing hypermedia APIs that don’t easily run on the internet, yet that truly exist in the net. You’ll begin with the overall rules and applied sciences at the back of this architectural strategy, after which dive hands-on into 3 fully-functional API examples.
Too many APIs depend upon thoughts rooted in computer and native sector community styles that don’t scale well—costly recommendations which are tricky to take care of over the years. This e-book indicates procedure architects and net builders how you can layout and enforce human- and machine-readable net companies that stay good and versatile as they scale.
- Learn the H-Factors for representing program metadata throughout all media kinds and formats
- Understand the 4 uncomplicated layout parts for authoring hypermedia types
- Convert an easy read-only XML-based media kind right into a profitable API design
- Examine the demanding situations and merits of designing a hypermedia kind with JSON
- Use HTML5’s wealthy set of hypermedia controls within the API layout process
- Learn the main points of documenting, publishing, and registering media variety designs and link-relation types
Read Online or Download Building Hypermedia APIs with HTML5 and Node: Creating Evolvable Hypermedia Applications PDF
Discover the Underscore. js library by means of instance utilizing a test-driven improvement approachAbout This BookUnderstand and learn how to follow useful programming rules utilizing the integrated features of Underscore. jsLeverage and reuse Underscore. js-based code to create code that objectives purchaser, server, or database contextsTake Underscore.
Key FeaturesWritten via the author of the Angular router, supplying you with the easiest details directly from the sourceGet complete insurance of the complete Angular Router library and comprehend precisely how each command worksEssential for all critical clients of Angular who have to deal with states inside their applicationsBook DescriptionManaging kingdom transitions is likely one of the toughest components of creating functions.
Key FeaturesLeverage the facility of TypeScript for constructing large-scale Angular apps;Take benefit of the innovative gains of TypeScript 2. x for development excessive acting, maintainable applications;Explore TypeScript implementation of modules, periods, and annotations with Angular componentsBook DescriptionTypeScript is the default language for development Angular functions from Google.
- Learning TypeScript
- KnockoutJS Blueprints
- Build Applications with Meteor
- Learning Kendo UI Web Development
Extra info for Building Hypermedia APIs with HTML5 and Node: Creating Evolvable Hypermedia Applications