I am very intrigued by this product, sounds like a great idea!
Typically, when I write an application in Java/Ruby/etc…, I write my “Domain Objects” up front. These objects represent the database records. For example, I may write a Java class called “Product” that may have the following attributes such as name, sku
With dreamfactory, I imagine that I will be writing SQL scripts to generate my database structure first, then configuring the dreamfactory middleware, then the angularjs/client app.
Am I correct in my understanding, and if so, how are folks dealing with the “data design”. 15 years ago, I remember generating databases from an erwin document, but what are folks doing now?