The Latest News On The API Economy
Searching: No Search Term , Filtered By Article Type: "Howto", Article Type: "How To Elsewhere on the Web"
While gRPC brings a lot of power to enterprise-level distributed computing, it's not an easy technology to implement. Fortunately, there are projects that provide the necessary framework to do this. This article focuses on a detailed examination of the Node.js implementation of gRPC.
Atom is a free and open-source text editor developed by GitHub and available for several operating systems, including Linux, Mac, and Windows. In this article we will take you through the necessary steps to install Atom on your Windows machine, customize it and integrate it with Git.
Since introduction, Visual Studio Code, often called simply "VS Code", has quickly moved to the top of editor choices by programmers. It's easily one of the most configurable, developer-friendly editors available. Even though it's created by Microsoft, Linux and Mac users have embraced it as well.
In this article, we provide instructions on how to quickly implement the Sendbird UIKit for iOS and deploy fully-featured messaging using pre-built UI and messaging UX. Sendbird UIKit for iOS is essentially a combination of user interface tooling and the Sendbird Chat SDK for iOS.
This article will run down the three most common vulnerabilities one may encounter in a Ruby on Rails API only app. However, some of the concepts will apply regardless of which platform you're using and you should investigate what tooling is available for your platform if you're not on Rails.
Localizing an application opens your reachable market to additional audiences on the other side of current language barriers. In this article, we'll show you how to get started with Google's Cloud Translation API so you can add language auto-translation capabilities to apps and websites.
We don't want to allow signups from VPNs or proxies. Visitors using a VPN or TOR, which hides their real location and identity, might be trying to perform malicious activity on your site. So how can we block these users? This article shows how the ipdata threat API can help you do this.
Developer Gilvandro Neto has written a tutorial for extracting keywords from 100k+ articles and publications. Using Python and NLP techniques, with the coronavirus (COVID-19) as a sample topic, Neto walks us through the four steps of his project: setup, coding, conclusion, and future work.
gRPC is an alternative architectural pattern to REST and GraphQL for providing and consuming APIs. It's becoming a popular way among many companies to create APIs intended to run at web-scale compared to the other architectures that often rely on data formatting standards such as JSON or XML.
GraphQL Subscriptions are a game-changer in the way developers interact with an API. They complement GraphQL's default non-subscription behavior in a way that both synchronous HTTP request/response communication and asynchronous event-driven interactions are available from a single API experience.
One of the hottest topics among API providers has to do with how to best engage developers through a developer portal. In this special report, ProgrammableWeb has compiled a comprehensive list of features (based on real world examples) that all developer portals should aspire to.
Accepting PCI-compliant payments can be vital to your business because many people still prefer to call and speak to a live person. This article will show you how, in under five minutes, to capture payment details and charge a credit card using Twilio's TwiML verb and Stripe.
Many APIs provide data to use in an application but that data isn't always complete. This tutorial shows how to retrieve data from an API for global flight tracking and then transform it into GeoJSON to store in HERE's XYZ Geospatial Storage API and then render it as a 3D map with Three.js.
Many of us have a love/hate relationship with appointment reminders. Maybe the least annoying notification is a text message, and it's also the easiest. The Twilio REST API lets you create intelligent reminders, and you can also benefit from simple integration with your CRM and reservation systems.
This tutorial will show you how to make a heatmap using Mapbox GL JS. Heatmaps can be used to display a large amounts of points in a visually engaging way for your audience. Here we refer to heatmaps as a visualization that is useful for showing the density of points over an area.
Zillow is a popular real estate service that many people use when searching for homes and apartments. With many sites like Zillow, its API tech stack is drawing developers with ideas for leveraging such a site to build very creative services that increase the site's functionality.
If you're going to provide an API that is both desirable and stable, you need to ensure that your initial API release is functional, reliable, and usable. A death knell for APIs is releasing constant breaking changes or updates that require app developers to rework their app.