Developers can often miss an important aspect of API development - scaling the API. To scale the API, you must look into offloading the administrative functions of multiple APIs in their apps. Scaling of the API at the design phase is crucial to the success of API adoption in the long run.
- Articles (320)
- APIs (29)
- Mashups (0)
- SDKs (44)
- Libraries (2)
- Sample Source Code (5)
- 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.
Kong Inc., an API management platform, recently announced that its open source platform will support service mesh deployments. The new service mesh capabilities hope to enable Kong users to better manage increased East-West network traffic within their microservice-oriented architectures.
Upon seeing the headline to this article, API experts will likely scratch their heads wondering why the journal of the API economy (ProgrammableWeb) would indirectly suggest that REST and Swagger are comparable to the point that an article about their differences is warranted.
If you're going to provide an API that is both desirable and stable, you need to ensure that your initial API release is functional, reliable, and usable. A death knell for APIs is releasing constant breaking changes or updates that require app developers to rework their app.
Postman teams and collaboration features are now available to user of the free Postman app. These features were previously only available via Postman paid plans. The Postman 6.2 release also includes Sessions, a new feature that allows teams to set variables that are session-specific.
Newman by Postman is an open source tool that can be used to run and test Postman collections directly from the command line. Among the best ways to use this CLI tool are running Newman with a local JSON file, running Newman with the latest collection URL, and integrating with a CI/CD pipeline.
When starting off with microservices, it's hard for teams to know what exactly constitutes a well-designed microservice. This article presents five keys of well-designed microservices, provides guidance for larger teams, and highlights pitfalls to avoid when determining service boundaries.
StdLib has announced the launch of Code.xyz, a web-based code editor for creating serverless APIs. Developers can choose to create a new API from scratch, or create a project based on an existing source (template) such as MessageBird SMS Hubs, Slack applications, and Stripe webhooks and backends.
For certain kinds of tasks it can be tricky to get around API rate limits. A prime example would be implementing an incremental search with a third-party API. Ed Ellison over at the Mint Digital blog shows you how you can do it with a little help from GenStage and WebSockets.