Live data from Hacker News

Show HN: Generate REST APIs for Existing Applications

emergentone.com

11–20 of 32 posts

Re: Show HN: Generate REST APIs for Existing Applications

#11

Wait, tell me again why I should trust you with database credentials? Whitelist you in my infrastructure? Allow you to define an entry point to my app? I would honestly rather pay for a product like this and get the source than what is in this offering. It's interesting nonetheless.

We totally understand the hesitation there. We're launching with the hosted direct-connection form, but we have tons of plans to specifically address this concern.

First, we're actively working on a database agent (like chart.io using reverse-SSH tunneling) for increased security and control.

Second, we have longer term plans to offer this platform as an appliance, so everything stays within your infrastructure. That's obviously a much larger project.

In the mean time, we have the advantage of being able to make constant improvements to your API while being hosted.

Re: Show HN: Generate REST APIs for Existing Applications

#12
I hate seeing logos from publications apparently praising/reviewing a product (if you could call TechCrunch a publication) without a link to their article. It just seems fishy to me... It's a "Show HN" and a new product, so I'm sure it wasn't intentional - But just wanted to let you know that I personally close such tabs immediately (unless I've heard about the product from someone else, and it wasn't just a random Google search result) :)

Re: Show HN: Generate REST APIs for Existing Applications

#13
I can see the pros and cons of the idea.

Pros

1. Expose your data through an API without writing much (any ?) code.

2. Time saving.

3. Since the API itself is fed by the framework, the opportunity for bugs is limited.

4. I can think of some people / businesses that would pay for this service.

Cons

1. I cant quite get why a service like this would limit its requests / month [1]. My take on it was that you are selling the transformation of the data into a service - as a service. I guess the calls / month is to also benefit from the value that your service adds to the data ? Number of calls made might not directly translate to value.

2. You are limited to relational models.

3. There are tricky conditional requests / data munging / orchestration etc that REST services are expected to take care of sometimes. It can quickly become messy if a client wants this. Is there a translation / conversion layer that can be inserted between the API and its caller ?

Some feedback...

1. Is there some way a developer can try this out before pitching it to a product manager or a higher-up ? There seems to be no direct way to do that. All plans under pricing are tied to money so some folks might be averse to signing up. Most devs just want to download and hack something out to show someone what a product is capable of. The dev can be your marketer within a company.

2. The layout of your site is neat. The call to actions are very specific and targeted.

3. I think your product has the potential to be awesome. Good luck.

[1] - http://www.emergentone.com/pricing/

Re: Show HN: Generate REST APIs for Existing Applications

#14

Another one!? How hard is it to write a few lines of Sinatra, Express, Flask ... code, then deploy with Heroku? This is getting ridicilous. Are programmers becoming so dumb they can't create an API on their own?

> Are programmers becoming so dumb they can't create an API on their own?

No, they're becoming so smart they don't want to reinvent the wheel for the nth time.

Re: Show HN: Generate REST APIs for Existing Applications

#15
post #8

Another one!? How hard is it to write a few lines of Sinatra, Express, Flask ... code, then deploy with Heroku? This is getting ridicilous. Are programmers becoming so dumb they can't create an API on their own?

Enterprise applications are usually so deep and far away from the database that building an API by hand, per se, would be nearly impossible. This product is targeted at those companies, not small, agile ones.

As someone who works on a deep and far away application I would have a hard to seeing how connecting to our datasource (which has been abstracted to hell by ORM layers) would be a better option for developing a rest interface than using existing infrastructure. That being said, I like the path they are taking and think it's a valid approach... just not sure how many people actually need it.

Re: Show HN: Generate REST APIs for Existing Applications

#16

I hate seeing logos from publications apparently praising/reviewing a product (if you could call TechCrunch a publication) without a link to their article. It just seems fishy to me... It's a "Show HN" and a new product, so I'm sure it wasn't intentional - But just wanted to let you know that I personally close such tabs immediately (unless I've heard about the product from someone else, and it wasn't just a random G…

Apologies for this oversight - we'll fix it ASAP. In the mean time, here are the articles we were mentioned in:

TechCrunch: http://techcrunch.com/2012/04/11/techstars-debuts-11-cloud-s...

Gigaom: http://gigaom.com/cloud/apis-and-data-dominate-techstars-clo...

TNW: http://thenextweb.com/insider/2012/04/11/these-eleven-compan...

Re: Show HN: Generate REST APIs for Existing Applications

#18
post #8

Another one!? How hard is it to write a few lines of Sinatra, Express, Flask ... code, then deploy with Heroku? This is getting ridicilous. Are programmers becoming so dumb they can't create an API on their own?

Enterprise applications are usually so deep and far away from the database that building an API by hand, per se, would be nearly impossible. This product is targeted at those companies, not small, agile ones.

Building an API by hand is only impossible if literally no one in the organization understands their data. If that is the case, an API is the least of their concerns.

Re: Show HN: Generate REST APIs for Existing Applications

#19
For a n00b like me this looks interesting. Wouldn't mind taking a test drive to see if it's something that could work long term. I agree with @josegonzalez. Seems like a leap of faith and you lose a bit of control. However, if in the long run it's a stable environment and everything works as promised could be a solid solution.

Re: Show HN: Generate REST APIs for Existing Applications

#20
Love this, sorry about the hate brigade from HN. Anecdotally, it seems to be getting worse lately...

To start, at Zapier, we and our customers have a huge need for something like this for any install of open source software with no API or crazy REST APIs. You should get in contact with us. Being the REST API for standard OS packages is something you should do yesterday. :-)

The credential thing is something we fight as well, but people in pain of a solution won't freak out too much, especially since they can just modify the access control to only expose the critical bits.

All-in-all, big fan. I like it.

Post reply on HN