Systems | Development | Analytics | API | Testing

Latest Posts

Naming API Endpoints

When you write code, you learn quickly that it can be an exacting process. Spaces and semicolons mean something very different to a computer than they do to us. So what’s the best way to document your API in a way that both humans and machines understand? For starters, here are some practices for naming your API endpoints. Did you know you can generate a full-featured, documented, and secure REST API in minutes using DreamFactory? Sign up for our free 14 day hosted trial to learn how!

How To Structure A Successful Digital Transformation Strategy

As our world becomes increasingly digital, businesses everywhere feel the push to adopt new technologies. This is no longer a demand specific to the technology sector. Rather, all industries are required to improve and transform their business models. Businesses everywhere and of every size find benefits to embarking on digital transformation, from giving them a competitive edge in a cutthroat market to a wealth of data from the customer journey.

Microservices and Master Data Management

Microservices are a hot topic in the tech world and with good reason. These tiny systems form the backbone of a composable enterprise and most digital transformation strategies. They provide unmatched flexibility to businesses previously bound by monolithic application suites. But they present potential downsides when it comes to data management. In this article we’ll explore in more detail the relationship between microservices and master data management.

How APIs Can Support Enterprise IT Transformation

As stakeholders in more organizations look toward digital transformation strategies, they need to take a closer look at how to modernize their software. An overhaul of an IT system can be expensive and risky, even if the results pay off. What is not often examined however is the role of APIs in supporting enterprise IT transformation initiatives.

Would a Top-Down API Strategy Deliver Results for Your Organization?

There are many reasons why you should incorporate API management within your business strategy and why the development of a ‘top-down’ API strategy could benefit your organization. Vikas Anand (formerly of Oracle, now with Google) listed four enterprise benefits associated with effective of API management in an interview with CubeConversation: APIs also work to unify legacy systems with new technology, helping with the modernization of your software stack.

What is a Reusable API?

You don’t always need to generate a new API when you want to connect applications and other digital assets to your network. Instead, reusable APIs let you connect multiple applications and systems. As a result, you save time, improve functionality, and make information easier to track. During your application development process, you might think that you need to add innumerable APIs so your assets can communicate with each other.

New to APIs? Here's How To Start

As technology invades nearly every facet of our lives, businesses need to keep up. Digital transformation is a new normal for today’s business strategy, but you’ll need a solid foundation to work with. The solution to that is a solid application programming interface – or API for short. Did you know you can create an API in minutes without writing a line of code? Let DreamFactory show you how. Our 14-day free trial comes with a guided tour. Sign up today!

Introducing DreamFactory's MQTT Service

MQTT is a communication protocol for the publish-subscribe architecture. You can use DreamFactory as a MQTT client for your IoT projects. It’s easy to connect to any MQTT-based message broker using DreamFactory and easily publish and subscribe to any topic. DreamFactory’s MQTT client service is native to the platform, supporting role-based access controls, live API documentation, and more.

4 Excellent API Tools That Will Improve Your Integrations

Developers need excellent API tools that help them improve the quality of integrations and at the same time, reduce the time required to develop these integrations. Ideally, API tools should reduce the risk of integration and performance issues when developing new applications and should provide an effective means of accessing data that is often locked up in a variety of organisational databases.