On April 20th in San Francisco at MuleSoft's Connect conference, ProgrammableWeb's David Berlind is hosting two separate sessions. One is a panel discussion talking about options to the REST API architectural style and when they're appropriate. The other session is on building developer community.
API Education 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.
The API is at the heart of the technology of every connected person’s daily life. Mark O’Neill, research director at Gartner, presented some of the trends in the API industry at a recent APIDays conference. This article delves into them and how they affect the future of the tech industry as a whole.
The Japanese have five essential elements of life, known as the Godai: Earth, Water, Fire, Wind and Void. In this article Rebrandly discusses what it feels are the five Godai elements that an amazing API requires: Design, Scalability, Reliability, Security and Documentation.
No matter your development experience, it’s always handy to have a list of dos and dont's in mind when crafting your next RESTful API. These best practices will ensure that your API experiences high performance, modifiability and is easy to understand for you and anyone you decide to share it with.
Microsoft, tech giant and one of the world's largest API producers, has published version 2.3 of its REST API Guidelines. While the guidelines are focused on simplifying API development and consumption through a REST/HTTP architecture, Microsoft touts the ever-increasing need for consistency.
Google Maps API is the most popular tool for building location-based services. Now, the Google Maps Operations team is leveraging their experience to collaborate with Udacity and create a free course that teaches students how to integrate maps and location features into websites.
Systems evolve with certain observable patterns. If the Web is looked at as a society and applications are its members, we are watching a path of progress similar to our human societal development. For the Web, application communication via REST is driving its Industrial Revolution.
The separation of concerns is a fundamental constraint of RESTful API design, requiring the decoupling of client and server logic. This tutorial by Dale Cox for 01.org guides followers through generating this encapsulation using Node.js with Express to build scalable and maintainable APIs.
In this, the first part of our series, we explain APIs as an alternative to something that pretty much everyone who has used an application is familiar with: the user interface. Software needs an interface that makes it easy to consume data. Enter, application programming interfaces.