In the world of APIs, GraphQL has lately overshadowed REST due to its ability to query and retrieve all required data in a single request. In this article, I will describe a different type of API, based around components, which takes a step further the amount of data it can fetch from a single request.
Read more…
The scope of possibilities to apply Google Cloud Vision is endless. With Python Library available, it can help you bring out deeper interest in Machine Learning technologies.
Read more…
Feature Policy can help protect your site from third parties using APIs that have security and privacy implications, and also from your own team adding outdated APIs or poorly optimized images. Find out how.
Read more…
The Server Timing header provides a discrete and convenient way to communicate backend server performance timings to developer tools in the browser. Adding timing information to your application enables you to monitor back-end and front-end performance all in one place.
Read more…
In this article, we’re going to build a news application using Angular 6 and Google’s material design in combination, which will help you to make your future applications with Angular look great in web browsers and mobile devices.
Read more…
The Beacon API is a lightweight and efficient way to log information from a web page back to a server. Find out how that can be used and what makes it so different from traditional Ajax techniques.
Read more…
Is it possible to use digital musical instruments as browser inputs? With the Web MIDI API, the answer is yes! The best part is, it’s fairly quick and easy to implement and even create a really fun project.
Read more…
In Part 1 we looked at how APIs have evolved over the last few decades and how each one gave way to the next. In this second part, let’s look at where mobile client API design appears to be headed — with a particular emphasis on GraphQL.
Read more…
This article provides an overview of the concepts, technologies and coding techniques involved with running test scripts against browsers automatically using WebDriverJS on Windows 10 and Microsoft Edge.
Read more…
Rather than exploring features first, it is helpful to put them into context and to understand how they came to exist. An introduction to GraphQL and lessons learned from the last 60 years of API development.
Read more…