Josh Long introduces some of the latest Spring features supporting HATEOAS-compliant and OAuth-secured REST services, NoSQL and Big Data, Websockets, OAuth, open-web security and mobile.
John Slaby discusses the reasons why he prefers fluent APIs and examine, through examples, the many different ways that Fluent APIs can be used to help produce better solutions than external DSLs.
Simon Redfern presents how the Open Bank Project innovates by leveraging open APIs, open source and open data, making banking data more accessible via an ecosystem of apps and services.
David Galeano discusses what type of games are possible in the browser today, and what language features and APIs are needed to create the next generation of games.
Paul Hill presents a case study of building an API with a short deadline using Node.js, WebSocket, MongoDB, JSON, Promises, Swagger, Memcached, Varnish and Hypermedia ReST.
Adrian Cockcroft discusses strategies, patterns and pathways to perform a gradual migration from monolithic applications towards cloud-based REST microservices.
John Musser takes a look at some of the common mistakes made by API providers, providing advice on what can be done to avoid them.
Tomas Petricek introduces F#’s capabilities in dealing with scientific data: type providers -CSV, XML, JSON, REST-, interactive development, data visualization libraries, integration with R or MathLab
Ted Epstein shows how a shared canonical model can make life easier for API consumers, while still allowing the flexibility to expose different services, with different contextual requirements.
Todd Montgomery explains using WebSocket and reactive programming in an event driven RESTful architecture for the emerging IoT world.
Brandon Byars discusses the constraints and the flexibility of nonpublic APIs, and lessons learned from scaling RESTful integration across more than a dozen teams.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
5 OAuth Essentials for API Access Control.
OAuth standardizes a number of important access-related challenges for API publishers. However, deploying OAuth as an authorization mechanism for enterprise APIs raises challenges around scalability...
5 Pillars of API Management.
The boundaries of the traditional enterprise are blurring, as organizations open their on-premise data and application functionality for use in new internal and external applications...
A Guide to REST and API Design.
“If all you have is a hammer, then everything looks like a nail,” said American psychologist Abraham Maslow as he tackled the idea that those in the field of psychology needed to approach treatment from multiple perspectives...
A How-to Guide to OAuth & API Security.
OAuth is an emerging Web standard that lets users grant third-party clients restricted access to resources they own. In the past, it was common to ask a user to...
Protecting Your APIs Against Attack and Hijack.
The application programming interface (API) is an emerging technology for integrating applications using Web technology. This approach is exploding in popularity...
5 Ways to Get Top Mobile Developer Talent for your Open APIs.
In this eBook, we will provide a detailed overview of five key ways smart enterprises attract and nurture top third-party developer talent...