The Latest News On The API Economy
Searching: No Search Term , Filtered By Article Type: "Analysis"
When you are crafting the structure of your APIs, especially those to be exposed externally to the public, paths and responses should be free of anything extraneous. The time spent upfront engineering your paths and responses will end up paying dividends as your business and API evolve.
Just when we thought the data model behind ProgrammableWeb's API directory was designed to capture all the different edge cases that API providers throw our way, along comes EffectiveSoft with two completely separate but identical endpoints for the same thing. So, why would an API provider do that?
Blockchain is the digital ledger system in which transactions made in Bitcoin or another cryptocurrency are recorded. This identity is changing and evolving quickly, and Blockchain may have found a calling as a security solution for API integrations. Can Blockchain help secure API integrations?
Twilio announced Twilio Functions and while there are other API providers who offer serverless function capabilities, Twilio appears to be the first major API provider that, in addition to providing APIs, is also offering a serverless execution environment that’s specific to consuming them.
Here at ProgrammableWeb, we spend lots of time studying the many ways API providers engage developers through their websites. It's one reason our API directory data model is constantly evolving. But some API providers make the explorability of their assets too difficult. For us, and for developers.
In this article Dave Gray looks at a few key API strategies for on-prem and SaaS software providers that, thoughtfully executed, will enable your API users to be creative, empower them to customize their own experience, and maybe even encourage them to engage and share their experiences with you.
A pair of stories surfaced this week that serve as important reminders of how complicated, nuanced, and difficult API security really is. Even the biggest companies with the deepest pockets can't possibly be perfect when it comes to the security of their various API offerings and solutions.
The Web of Things working group, part of the W3C, has gathered many big players in the IoT space to standardize on semantic interoperability based on Linked Data and APIs. The goal is to describe things in a way that developers don't have to know the details or underlying communication patterns.
Seven months ago Lyft announced Envoy, an L7 proxy and communication bus. It acts as a "service mesh" substrate that provides common utilities such as service discovery, load balancing, and more to heterogeneous application architectures. Lyft describes what they've learned in the ensuing months.
In a world of monolithic web frameworks, Express.js offers an alternative. It is described as a "fast, unopinionated, minimalist server-side web framework for Node.js." and strives to make web application development for Node.js easier. This article breaks down exactly how Express works.
APIs have become ubiquitous but there exists a huge range in the quality of APIs and overall developer experiences. For service and infrastructure providers thinking about offering an API as your core business, here are eight things we've learned while building the Stripe's API.
Continuing our series on push technologies, part three looks at WebSockets and how they are appropriate for when you need a server-to-client real time interactive exchange. Part three discusses what you can do with WebSockets and how it differs from other push technologies.
At Facebook's annual F8 developer conference, Mark Zuckerberg and other company execs announced an augmented reality platform that recognizes a lot of what's within view of a smartphone's camera. But can that technology be harnessed to deal with crimes like those being broadcast with Facebook Live?
Facebook CEO Mark Zuckerberg and other executives took to the main stage at the company's F8 Developer Conference to share their plans for enabling Facebook's various platforms for a type of shared augmented reality that was clearly inspired by the way Pokemon Go leverages a smartphone's camera.
As traditional television looks to reach new audiences, the API provides a way to reuse and recycle content in a way that broadens the customer base. Broadcast companies such as ESPN are now leveraging next-generation APIs to fight back these challengers and raise bar on the competition.
On April 20th in San Francisco at MuleSoft's Connect conference, ProgrammableWeb's David Berlind is hosting two separate sessions. One is a panel discussion talking about options to the REST API architectural style and when they're appropriate. The other session is on building developer community.
Harnessing the power of APIs is the key to competing in the new era of software. APIs provide the agility developers and businesses need to iterate and innovate quickly, and they’re everywhere. Businesses all over the world are looking to roll out or even acquire APIs.
This is the second part of our series on push technologies. This article will look at PubSubHubbub, a closely related cousin to Webhooks. PubSubHubbubb is an API technology used to publish information on the Internet by pushing content instead of forcing clients to poll for it.
Digitization has caused the network to undergo change, moving away from hardware to software that virtualizes device functions and supports digital innovation. This article looks at how these changes have affected job functions, and what individuals can do to ensure their skills are future-proofed.
REST is an industry standard for API design because it is simple, well-documented, and unobtrusive. This simplicity has trade-offs that have become increasingly evident. GraphQL has garnered a lot of attention lately but what are its benefits, and how do you make the move from REST?