Related articles

REST vs GraphQL: How Constraints Determine API Style

Much has been said about REST and GraphQL. Unfortunately, these conversations almost always hover around the idea of one being better than the other — often than not, GraphQL is presented as the next step towards a RESTless world. Unfortunately, that is misleading, damaging, and misses the greater industry picture. Today, we’re going to…

Read More

Rust Vs. Haskell: Which Language is Best for API Design?

When it comes to designing, building, and maintaining an API, it’s not immediately obvious which development tools and programming languages you should use. Seeing as how APIs are essentially the nervous system of mobile apps, it makes sense that there would be copious amounts of resources for programmers and developers. Knowing which development tools to…

Read More

How Smart API Design Promotes Sustainable App Development

With the tech industry evolving rapidly, reducing development time has become absolutely crucial. For established software companies and independent developers alike, success requires fleet-of-foot decision making. Luckily, API design best practices have come to the rescue. Putting these practices to work ensures greater security, efficiency, and scalability for your apps. Amjad Afanah, Co-Founder of FX…

Read More

Speaker Interview: James Higginbotham, LaunchAny

We feature James Higginbotham of LaunchAny, a speaker at the upcoming 2019 Austin API Summit. Meet James Higginbotham, API consultant, strategist, and author. With over 20 years of experience in APIs and distributed computing, James has guided scores of enterprises through the design of business-oriented APIs — a topic he covers in depth in his…

Read More

5 API Design Trends to Look Out for in 2019

2019 will see the growing popularity of plenty of new and powerful approaches to building great APIs. Between growing amounts of data, a 21st century need-for-speed, and ever-tighter regulations, secure and effective API design is important than ever — and we find that observing trends can be the best way to identify what’s working…

Read More

Should You Design Natural Language First APIs?

Humans are getting lazier, but APIs tend to stay pretty complicated. Wouldn’t it be nice if we could, instead, speak in plain language to automatically initiate any change in the backend? For some scenarios, a natural language facade may just be where web APIs are heading. The classic CRUD (Create, Read, Update, ete) schematic for…

Read More