When developing APIs, upfront planning can save a lot of unneeeded coding. A design-based approach to building APIs can save you and your API consumers additional development cycles. There are three key elements at the heart of a great API design process: the API schema, collaboration, and testing.
- Articles (338)
- APIs (31)
- Mashups (0)
- SDKs (44)
- Libraries (2)
- Sample Source Code (6)
- Followers (9)
- Developers (0)
API Design Articles
The following is a list of ProgrammableWeb articles that matched your search term. On an nearly 24/7 basis, ProgrammableWeb publishes new articles ranging from news to opinion to tutorials for both developers and API providers. All of our articles are categorized in such a way that you can find your way to related articles, APIs, SDKs, Libraries, Frameworks, Tutorials and Sample Source Code. If you have an interest in contributing any of the aforementioned content to ProgrammableWeb, be sure to read our guidelines for such contributions.
Tim Greisser, Software Engineer at Cypress.io presented the benefits of using GraphQL Nexus for taking a “code first” approach to GraphQL API development. GraphQL Nexus is a development library that allows GraphQL developers to do strong-type programming when creating a GraphQL API.
Many APIs are developed to support the UI for a single application: they are not optimized for connecting multiple different applications, frequently without user interaction. Automation-centric APIs are designed to learn and improve, increasing business agility to stay competitive.
During his presentation at GraphQL Conference 2019 in Berlin Germany, Stan Chollet (Lead at Tartiflette.io) announced after two years of work that the company has released Tartiflette for Python 3.6+. Tartiflette is an implementation of the GraphQL specification.
Facebook software engineer, Kewei Qu, presented 5 GraphQL deployment principles that the company follows during her talk "How to Move a Mountain? GraphQL Migration Best Practices," delivered recently at the GraphQL Conference 2019 in Berlin Germany.
MuleSoft announced updates to the Anypoint Platform, providing organizations with tools to help build collaborative ecosystems. With the debut of API Community Manager, MuleSoft has brought together a collection of resources that will enable users to build customized digital experiences.
Google announced the release of Apigee Extensions, a feature within the company’s API management platform that aims to simplify the process of interacting with various Google Cloud Platform services. Previously developers were required to use the ServiceCallout function to access external services.
ProgrammableWeb recently reported on a security breach that LandMark White, Australia's largest independent property valuation and property consultancy firm, had blamed on an insecure API. The aftermath of this incident has led to several key executives stepping down from their positions.
There is an expanding set of tools that help during every stage of the API lifecycle. So much so that it’s natural to be overwhelmed by the variety of API tooling available. This article takes a look at a number of tools, each of which can help modernize your API development process.
By 2022, Gartner predicts that API abuses will become the most common type of web application attack resulting in a data breach. When you consider that the average organization manages as many as 363 APIs, it's no surprise that gaps in API security represent such a significant threat