The Latest News On The API Economy
Searching: No Search Term , Filtered By Article Type: "Howto", Article Type: "How To Elsewhere on the Web"
Often API responses give you way more data than you ever wanted. Normally this isn’t a problem but sometimes you’d really rather receive just the fields you want in the payload to avoid putting strain on your app. Wesley Chun shows you how to do exactly that with Google APIs and field masks.
If you've ever used CodePen to prototype your own web apps or to closely inspect and fork someone else's code, then you know that one thing CodePen can't do is hide the API keys of any APIs that your app consumes in the process of doing whatever your app does. But now, there's a workaround.
‘Move fast and break things’ might be a good philosophy for web app development but it’s not so simple with API design. Client apps rely on your APIs. You can’t just release a radical new version every few months that breaks all previous integrations.
R is a great language for data analytics, but it's uncommon to use it for serious development which means that popular APIs don't have SDKs for working with it. This is a how-to guide for connecting to an API to receive stock prices as a data frame when the API doesn't have a specific package for R.
Getting structured data out of web pages — often referred to as "web scraping" — is a real need, particularly for people whose job it is to prepare and analyze the information that's available in web pages. Meeting this need is right up the alley of a data extraction tool, such as Import.io.
Want to track your pizza’s progress in real-time? Now you can with Pusher’s real-time APIs and Google Maps. In this tutorial, the guys over at the Pusher blog show you how to build your own food delivery-tracking web app hosted on Heroku.
Laravel is one of the most used PHP frameworks for projects of all scopes. The framework is versatile and supported by a passionate community of developers and users. In this tutorial, you'll go through the steps required to set up a Laravel-powered LAMP stack on a cloud server running Ubuntu.
X-Cart is a shopping cart solution for merchants looking to provide customers with both a desktop and mobile shopping experience. This tutorial will show you how to use X-Cart's REST API to exchange data with the X-Cart database without the need for direct access to the underlying database server.
Serverless architectures have been gaining wide traction among developers over the last couple of years. This article is a technical tutorial on getting started with Google Cloud Functions, the serverless offering on the Google Cloud Platform (GCP) which entered beta at the recent Cloud Next 2017.
Working with your API in a test environment can be a pain. Generating fake calls to test the API can require manually fiddling with things like urls, causing errors and frustration. Tom Wright over at his blog thinks he’s found the solution.
You need good API docs if devs are going to have success with their integrations. Just as importantly, your docs are also like marketing material. If on first reading, the prospective user doesn’t understand how your product works or thinks it would be a nightmare to integrate, you’re in trouble.
A common client request is to integrate a blog directly into their React app; one that lives in a subdirectory for its SEO benefits. Common solutions include using a pre-rendering service but in this article you'll learn how to build a CMS-powered blog using React, Next.js, and ButterCMS.
APIs need to be reliable and available and this can be put in question when there are sudden, unexpected increases in traffic. One way to ward off this danger is to use rate limiting. Paul Tarjan over at the Stripe blog takes you through the various types of rate limiting, when to use them and why.
GitLab is a tool that helps teams to work cohesively and collaboratively across a singular platform. JIRA is a project management tool for planning, tracking, and releasing software. In this article, we dive into how to integrate GitLab with JIRA, and look at the advantages of this integration.
Microservices promise much greater scalability than standard monolithic apps, but there’s always a catch. In the case of microservices it’s that managing security is more complicated. Scott Matteson sat down with Owen Garrett to learn more about microservices and its security best practices.
Nearly every app starts as a monolith. But as the codebase grows, the app can become hard to understand for new developers and one small change in one part of the system can have unexpected effects in other places. This is where having a service-based architecture can help.
The rails-api library has been abandoned since it was merged into Rails 5. That means developers with rails-api apps need to move them to Rails 5. Aaron Gray over at his blog shows you how. First off, you’re going to want to create a new Git branch to commit your update changes while you’re working.
Creating a RESTful API these days is not such a great challenge for a competent developer. But how about having one up and running in 10 minutes? Olatunde Garuba over at codementor.io shows you how to build a basic Node.js RESTful API with a Mongo database in 10 minutes.
When Apple open-sourced Swift, developers saw a greater potential for the language than mere client-side iOS development. The community envisioned a language that could become more universal and cross-platform, evidenced by the emergence of server-side Swift powered by the Vapor Web Framework.
CORS is a security mechanism that allows a Web page from one domain to access a resource from a different origin. This article provides an in-depth guide to Cross-Origin Resource Sharing (CORS) for REST APIs, on how CORS works, and common pitfalls especially around security.