APIs can easily become overcomplicated and slow. Learn how to develop a pipeline that's easy to expand later without obscuring the main flow.
Need to authenticate requests to a server? Learn what JWTs are and how to use them instead of sessions to authenticate your users via API calls.
Learn how to start a new Vue project, fetch data from an API using axios, and handle responses and manipulate data using components and computed properties.
Jamstack sites are service-driven. This comprehensive comparison explains 100 Jamstack tools, services, and APIs for deploying and running yours.
Jérémy Heleine covers what WordPress pages are, how to manage pages, and provides an overview of some of the functions in the WordPress Pages API.
Ludovico Fischer introduces you to the Fetch API, a new standard that aims to unify fetching across the web and to replace XMLHttpRequest.
Ardian Haxha introduces WrapAPI, a tool that makes it very easy to extract data from websites and create APIs from that data.
Roger Jin explains how to get data from asynchronous APIs when using server-rendered React code.
We'll walk you through a live embedded signature demonstration. Watch as we embed a signature request from our own example site using HTML and PHP.
We teach you about the difference between embedded signing and non-embedded signing for legally binding documents.
We demonstrate how HelloSign’s dashboard can help you manage and provide overviews into your API calls, callbacks, requests and more!
In just 5 minutes, we’ll show you how to start signing documents on your own website using the HelloSign API.
Younes present Postman - the API development tool of choice - in comprehensive detail. There's never been a better way to improve your API dev workflow!
In part 2 of this popular series, we convert a voice-operated Laravel weather forecast app into an SMS-powered one! Join us as we expand PHP's horizons!
Let's design a Laravel application and integrate it with Twilio so users can make phone calls to the number and get weather forecasts - no data required!
Léonard demonstrates the possibilities offered by GraphQL and Rails by implementing a simple movies database API.
Display 3D maps in just a few lines of code and overlay data from a 3rd-party API. Tim Jenks creates a dynamic map of the London Underground with eegeo.js
Younes looks at Fractal - a PHP League package for formatting and transforming JSON, YAML, and other data formats to something consistent. APIs rejoice!
Claudio explores the Reddit API - from searching to authenticating with Oauth and downloading user data. Come tame this powerful beast!
Chris Ward looks at Configure.IT, a service that allows you to build native mobile applications in the browser.
Parth Modi generates executable docs for his Rails API using swagger-docs and swagger-ui.
In Theodhor Pandeli's first post for SitePoint, he looks at integrating the Facebook API into Android apps for login, profile information and posting.
Michael explains how to use a Python API to connect to Twitter, and download tweets, follower lists, multiple tweets at once, and customize searches.
Wern Ancheta develops a product search API for Amazon products with Amazon Products Advertisement API
Wern shows us how to use Laravel and Guzzle to build our own full Dropbox client with the Dropbox API!
Wern shows us how easy it is to get stared with developing Shopify powered PHP apps with Guzzle and Shopify's HTTP API.
Wern develops an app which uses Microsoft's Text Analytics API to recognize positive or negative sentiment in people's reviews of an Amazon product.
Giulio Mainardi shows you how to observe the visibility of DOM elements with the IntersectionObserver API, and creates an infinite scrolling demo.