Tag: Restful
-
Build a GraphQL powered API with Laravel
Posted on August 8, 2020, Level intermediate Resource Length long
Often referred to as a platform or programming language agnostic query language, GraphQL is a comprehensive approach to guide software engineers in building data-driven applications. In this tutorial, you will learn some of the fundamental concepts required to build a Laravel API powered by GraphQL. BY Oluyemi Olususi.
Tags php web-development programming apis restful nosql
-
Top 5 threats to apis servicing mobile apps
Posted on July 20, 2020, Level beginner Resource Length short
David Stewart put together this blog post about security threats to APIs. As mobile apps become increasingly paramount to operating successfully in today's markets, a big question mark over API security is raised. Gartner has previously predicted that by 2022, "API abuses will be the most-frequent attack vector resulting in data breaches for enterprise web applications." Since every mobile app out there is powered by APIs, securing them is clearly a top priority.
Tags apis infosec web-development code-refactoring json restful
-
REST API with Elixir/Phoenix - beginner's tutorial
Posted on July 18, 2020, Level beginner Resource Length medium
For this tutorial, we are going to write a simple Books REST API with database persistence using PostgreSQL. The requirements are to have a single endpoint on /api/books that allows CRUD operations over the books resource. By Dairon Medina Caro.
Tags apis web-development code-refactoring json restful erlang elixir
-
Create a React Native image recognition app with Google Vision API
Posted on January 23, 2020, Level intermediate Resource Length medium
Aman Mittal created this tutorial which focuses on utilizing Google Cloud Vision API for you React Native App. Google Cloud Vision API is a machine learning tool that can classify details from an image provided as an input into thousands of different categories with pre-trained API models.
Tags miscellaneous apis google restful
-
Introducing Mocking Hans - An open source tool for creating fake APIs
Posted on January 9, 2020, Level intermediate Resource Length medium
An article by Kevin about Hans. Hans is a small Node application for faking APIs - but not just a single REST API using HTTP. It allows for creating multiple APIs using different ports and protocols (like native WebSockets or even GraphQL).
Tags apis nodejs restful web-development
-
GraphQL introduction and integrating GraphQL into your frontend stack
Posted on November 8, 2019, Level intermediate Resource Length long
GraphQL is becoming the new way to use APIs in modern web and mobile apps. Free and powerful, concise course that will introduce you to GraphQL and integrating GraphQL into your frontend stack, in the shortest amount of time possible. By hasura.io.
Tags learning open-source nosql apis restful
-
From REST to GraphQL: Different way to create API (with Apollo & Node.js)
Posted on October 31, 2019, Level intermediate Resource Length long
Dirk Wolthuis wrote this tutorial about moving from REST to GraphQL. If you already have a MySQL database you have an excellent starting point for creating a scalable API.
Tags apis nodejs javascript web-development nosql restful
-
REST and Hypermedia and GraphQL and gRPC and Event-Driven
Posted on October 14, 2019, Level intermediate Resource Length medium
An essay on apievangelist.com about their drive to research API industry over the last couple of years in order to help people understand how they can invest in a diverse API toolbox.
Tags apis web-development software-architecture restful
-
API design: Why you should use links, not keys, to represent relationships in APIs
Posted on May 17, 2019, Level intermediate Resource Length long
An article by Martin Nally from Google about how expressing relationships is very important in APIs. The most common way that API developers express relationships is to expose database keys, or proxies for them, in the fields of the entities they expose.
Tags apis web-development google code-refactoring json restful
-
REST API design -- resource modeling
Posted on August 26, 2018, Level intermediate Resource Length medium
In this older article by Prakash Subramaniam from ThoughtWorks looks at the REST API design best practices. The key abstraction of information in REST is a resource. A resource is a conceptual mapping to a set of entities, not the entity that corresponds to the mapping at any particular point in time.
Tags restful apis web-development json
-
How to securely store API keys
Posted on March 7, 2018, Level intermediate Resource Length long
Bruno Pedro detailed blog post focusing on secure storage of your API keys in the cloud. Many people store sensitive information in private git repositories. If you do this, please think about it twice.
Tags infosec apis restful
-
GraphQL introduction at the REST-aurant
Posted on February 10, 2018, Level intermediate Resource Length medium
Gregor intro into GraphQL. The article is accompanied with video presentation. If you ever wondered what GraphQL can do for you and you know a bit of JavaScript, this is an excellent post explaining basic concepts of GraphQL.
Tags restful apis nosql