DreamFactory Blog

Don't Build Your Own REST APIs (Part 1 of 4)

Posted by Bill Appleton

Fri, Mar 27, 2015

The engineering team at DreamFactory designed and built some of the very first applications that use web services. Over the years we made many mistakes trying to create the perfect mobile backend for these applications.

In our experience talking to customers, we’ve learned that many companies face the same challenges we’ve had to think about and tackle over the years. One of the biggest challenges is figuring out a winning API strategy. This blog post lays out some of the traps and pitfalls that companies often experience when they decide to build their own REST APIs.

When a company decides to start a new mobile project, they first develop the business requirements, and then start building the actual software. Usually there is a client-side team that designs the application and a server-side team that builds the backend infrastructure. Assuming that the team decides that a RESTful approach is the best technical strategy, these two teams must work together to develop a REST API for the project.

Read More

Topics: REST API, Mobile app development, API, Enterprise applications

#PHPUK15: Innovation is alive and well within the PHP community

Posted by Ben Busse

Mon, Mar 2, 2015

DreamFactory recently participated in the excellent PHP UK Conference in London. The conference was attended by 750 developers who stayed very busy over two days of simultaneous talk tracks given by excellent speakers from all over the world. With a strong emphasis on back-end development and scripting, we were eager to engage with PHP developers and better understand how the DreamFactory Services Platform could help them leverage back-end services such as MySQL databases and other data stores. And we stayed extremely busy at our booth!

Read More

Topics: Events

DreamFactory 1.9.0 Supports Amazon SNS Push Notifications

Posted by Todd Appleton

Tue, Feb 10, 2015

ToddAppleton

We're excited to announce that DreamFactory now supports push notifications using Amazon’s Simple Notification Service (SNS). Notifications can be sent to any endpoint supported by SNS. This includes mobile, email, and HTTP endpoints. 

Read More

Topics: REST API, AWS, push notifications

DreamFactory 1.9.0 Has Shipped!

Posted by Todd Appleton

Thu, Feb 5, 2015

ToddAppleton

Hi folks, we've been busy cranking on the DreamFactory 1.9.0 release and after many long nights we're happy to announce....drumroll please....1.9.0 is live! Here's a quick round up of new features in the 1.9.0 release. Head on over to Bitnami to install DreamFactory 1.9.0 on your server of choice or grab it from GitHub.

Read More

Topics: DreamFactory Services Platform

Componentized services come to the foreground at Gartner’s AADI conference

Posted by Bryan Stewart

Wed, Feb 4, 2015

BryanStewart

I recently attended Gartner’s Application Architecture, Development & Integration (AADI) Summit in Las Vegas. It was an excellent event, attended by more than one thousand IT and application development leaders and enterprise architects, who had gathered to learn, network with peers, and prepare for what’s next. 

Read More

Topics: REST API, Mobile app development, Enterprise applications, IoT

Add a REST API to Your IBM DB2 Database in Four Easy Steps

Posted by Ben Busse

Tue, Jan 27, 2015

BenBusse

Got a DB2 database that needs a REST API? Now you can connect to your IBM DB2 with DreamFactory in just a few minutes. In this short blog post I'll explain how to connect to DB2 and use DreamFactory's auto-generated REST API for DB2.

Read More

Topics: DreamFactory Services Platform, REST API, Enterprise applications, DB2

Case Study - How Senske Services Mobilizes their Business with DreamFactory and AngularJS

Posted by Ben Busse

Tue, Jan 13, 2015

BenBusse

In this blog post, Senske Services explains how they’ve used DreamFactory to quickly mobilize their business and stay ahead of the competition. They describe their experience building a mobile ticketing app for teams in the field that connects directly to their existing Microsoft SQL Server database.

Read More

Topics: DreamFactory Services Platform, REST API, Enterprise applications, AngularJS

New Feature - Remote Web Service Caching

Posted by Todd Appleton

Fri, Nov 21, 2014

ToddAppleton

The DreamFactory Services Platform (DSP) supports adding any number of services to each DSP instance. These services are then accessible from the REST API that's built in to every DSP. Often these services are either a database or file storage but there's another service type called 'Remote Web Service'. This could be any service that has a REST API supporting JSON or XML document exchange. See this blog post for an overview of how remote web services are configured and called.

Read More

A Technology Giant Delivers Fast Results with DreamFactory's REST API Platform

Posted by Ben Busse

Thu, Nov 13, 2014

BenBusse

Working in one of the world’s largest and most established technology giants, product manager Edo Williams used DreamFactory to make a significant impact on a multi-million dollar project: migrating the company's primary internal reporting systems from Microstrategy to a new SAP Business Objects solution.

Read More

Topics: DreamFactory Services Platform, REST API, Enterprise applications, AngularJS

How to REST-enable your Oracle database in Ten Minutes

Posted by Todd Appleton

Fri, Oct 24, 2014

ToddAppleton

Talking to developers over the last few months, one of the most common requests we received was to support Oracle as one of our native database types. We've just released version 1.8.0 of our DreamFactory Services Platform (DSP) which does exactly that. With some simple configuration you can create a service on the DSP for your Oracle database and access it via our REST API, either from your app or from the API Docs in the DSP admin console. By adding Oracle as a service on your DSP, you can easily control which users and apps have access to the database and what level of access they should have.

Read More

Get Our Blog In Your Inbox