API Digest #105: Is the API in Your App a Trojan Horse?
Greetings from API2Cart! Following the old tradition, let’s start your week with a cup of coffee or tea, tasty breakfast and a portion of the latest API news. In today’s edition you will find a brief overview of the following articles:
- Stop Calling Your APIs Microservices
- Is the API in Your App a Trojan Horse?
- What is an API? A simple explanation
- The Three Principles of Excellent API Design
- API Proxy vs API Gateway
- GraphQL vs. REST: API Design Paradigms Demystified
1. Stop Calling Your APIs Microservices
In this article Lukas Rosenstock tells that here’s some confusion about the terms “API” and “microservice,” and some people seem to use them interchangeably. He explains the difference of these two terms in his article.
2. Is the API in Your App a Trojan Horse?
Security industry spending trends continue to focus on the network layer, primarily with perimeter-based protection, but attackers always look for other avenues to access your systems. One route they target often is through an application's APIs, and by extension, your backend data center. Aaron Lint shares tips on how to protect your app and API from attackers.
3. What is an API? A simple explanation
4. The Three Principles of Excellent API Design
We all know that using a well-designed API is extremely rewarding while using a poorly-designed API can be frustrating enough for us to give up altogether. In this article Thomas Bush refers to Arnauld Lauret and shares three main aspects of good API design.
5. API Proxy vs API Gateway
In this blog post Robert Wallach from Stoplight explores the differences and similarities between API Proxies and API gateways. He also discusses the advantages and disadvantages of both and the individual use cases.
6. GraphQL vs. REST: API Design Paradigms Demystified
For a long time, REST was the de facto way to design APIs. Then in 2015, Facebook open-sourced GraphQL and marketed it as a hot new alternative to REST. Is GraphQL really better, or should you stick to good old-fashioned REST? Read this post by Yoshitaka Shiotsu from Upwork to find out the key similarities and differences between the two.
In case you are interested in unified shopping cart API, your best choice is API2Cart. Click the button below and schedule a call with our expert.