It's actually pretty cool. I've just been through all of that painful setup personally. CORS, grunt, SSL, cloudfront, S3, deploy, different stages, minifying, zzz. As others have asked, how do you plan to price such a service? A feature from Heroku I really like is the "Rollback", maybe that's something you may want to add as an added benefit.
Thanks for the feedback. Pricing plan is free for indie devs/small apps, business edition to come with better team support and enhanced backend integrations.
I assume by "rollback" you mean reverting back to a previous app version. With our traffic control rules you can apportion traffic to 1 to many versions at once. So in a simple rollback scenario you would just point 100% of the traffic to a previous version (no redeployment necessary). However you can also do interesting things like direct only 5% of users to a new version or require a special preview link to see the latest version without impacting normal site traffic.
This is actually really great. The ability to proxy api calls is huge, and I think the only thing missing here is automatic seo. If you guys could automatically spit out static HTML files for googles crawlers, I would use this in a heartbeat. Do you have a free tier like heroku? How are you pricing this?
I find the service great. Though I wondered why I see the hashbang in my adress bar. Is it better for SEO? It's usually used as fallback solution for HTML5 history (pushstate, etc).
What about dynamic routes, like user profiles? Also, the ease of just letting you guys automatically take care of it would be ideal (especially if I was paying for the service.)
Not exactly sure what you mean by dynamic user profiles routes. With Angular or Ember routing and HTML5 pushState the app developer can create whatever routes they like. Please feel free to follow up with us orville@aerobatic.io
It would be great if third-party provider like SEO4Ajax could be integrated in your service through a plugin/add-on mechanism (cf. like Heroku or Appfog).
There were some technical difficulties getting the email scope to work initially but plan on revisiting to streamline the onboarding process. Appreciate the feedback.
I think this service is great and I have a question. Have you folks put any thought on allowing custom domains? I am asking because if someone hosts their app with you and, eeris forbid, you go under, they will have a hard time migrating their users to some new domain.
If you had some custom domain mechanism then people would feel safer hosting stuff with you because migrating away would be easier...
Hi - Yes, we already do provide an option for custom domains. Once you've created an app, in your app dashboard, click settings and there's a text box that allows you to provide your custom domain. Thanks for the question.
I built a simple web app generator (forms, listings, etc.) and I had a clear roadmap on how to add custom domains but got stumped in handling ssl. It was a toy app for me so I kinda stopped working on it so never really put too much thought on how to handle that problem.
That happened to me too. Are you using the Disconnect plugin for Firefox (or something similar)? I had to whitelist the site in Disconnect, then it worked.
Front-end hosting + easiest way to create a back-end api (https://api.blockspring.com.) could be a sweet connection. Would love to chat. paul@blockspring.com.
> ReferenceError: ga is not defined